Jump to content

Compiler/Simple file inclusion pre processor: Difference between revisions

m
→‎{{header|Raku}}: more generic, less dependent on exact names
m (→‎{{header|Raku}}: missed one)
m (→‎{{header|Raku}}: more generic, less dependent on exact names)
Line 468:
<lang perl6>unit sub MAIN ($file-name);
my $file = slurp $file-name;
$file.=subst(/[^^|['{{' \s*]] '#include' \s+ (\S+) \s* '}}'?/, {run(«raku$*EXECUTABLE-NAME $*PROGRAM-NAME $0», :out).out.slurp(:close).trim}, :g);
put $file</lang>
 
10,333

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.