Add Perl 6 implementation
authorHinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Mon, 6 Jun 2016 21:11:29 +0000 (21:11 +0000)
committerHinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Sat, 11 Jun 2016 15:02:06 +0000 (15:02 +0000)
commita70814010641426e326d074d7861e2e4ea36ac9d
tree38636848fea1b769b89aa2cc2d86f6d34e29becf
parent95005a7a1f5b6c0f2d039a39f1d96ead427ba6e8
Add Perl 6 implementation

All tests pass, but readline support (via Linenoise module) is commented
out in step0_repl.pl as it is not a core module. Should maybe change it
when docker support is added.
21 files changed:
.gitignore
Makefile
README.md
perl6/Makefile [new file with mode: 0644]
perl6/core.pm [new file with mode: 0644]
perl6/env.pm [new file with mode: 0644]
perl6/printer.pm [new file with mode: 0644]
perl6/reader.pm [new file with mode: 0644]
perl6/run [new file with mode: 0755]
perl6/step0_repl.pl [new file with mode: 0644]
perl6/step1_read_print.pl [new file with mode: 0644]
perl6/step2_eval.pl [new file with mode: 0644]
perl6/step3_env.pl [new file with mode: 0644]
perl6/step4_if_fn_do.pl [new file with mode: 0644]
perl6/step5_tco.pl [new file with mode: 0644]
perl6/step6_file.pl [new file with mode: 0644]
perl6/step7_quote.pl [new file with mode: 0644]
perl6/step8_macros.pl [new file with mode: 0644]
perl6/step9_try.pl [new file with mode: 0644]
perl6/stepA_mal.pl [new file with mode: 0644]
perl6/types.pm [new file with mode: 0644]