XML-Axk
view release on metacpan or search on metacpan
lib/XML/Axk/Preparse.pm view on Meta::CPAN
$want_text = ${"${lang_module}::C_WANT_TEXT"};
};
unless($want_text) { # Easy case: the script's code is still Perl
$retval .= "use $lang_module;\n";
$retval .= "#line $hrPiece->{start} \"$filename\"\n";
$retval .= $hrPiece->{text};
} else { # Harder case: give the Ln the source text
my $trailer =
"AXK_EMBEDDED_SOURCE_DO_NOT_TYPE_THIS_YOURSELF_OR_ELSE";
$retval .=
"use $lang_module \"$filename\", $hrPiece->{start}, " .
"<<'$trailer';\n";
$retval .= $hrPiece->{text};
$retval .= "\n$trailer\n";
# Don't need a #line because the next language will take care of it
}
}
( run in 1.955 second using v1.01-cache-2.11-cpan-0b58ddf2af1 )