├── .gitignore ├── .gitmodules ├── .travis.yml ├── COPYING ├── ChangeLog ├── INSTALL.md ├── LICENSE ├── Makefile ├── README ├── README.potion ├── appveyor.yml ├── config.mak ├── configure ├── core ├── asm.c ├── asm.h ├── ast.c ├── ast.h ├── callcc.c ├── compile.c ├── contrib.c ├── file.c ├── gc.c ├── gc.h ├── internal.c ├── internal.h ├── khash.h ├── lick.c ├── load.c ├── mt19937ar.c ├── number.c ├── objmodel.c ├── opcodes.h ├── p2.h ├── potion.c ├── potion.h ├── primitive.c ├── string.c ├── syntax.y ├── table.c ├── table.h ├── vm-arm.c ├── vm-dis.c ├── vm-ppc.c ├── vm-x86.c └── vm.c ├── dist.mak ├── doc ├── Doxyfile ├── Doxyfile.chm ├── INTERNALS.md ├── UCONTEXT.txt ├── concurrency.textile ├── core-files.txt ├── design-decisions.textile ├── doc.css ├── footer.sh ├── glossary.textile ├── logo ├── p2-extensions.textile ├── p2-mop.png ├── potion-1.png ├── start.textile ├── types.md └── yapcna_2013.pod ├── example ├── 100_doors.pn ├── 24_game.pl ├── 24_game.pn ├── 99bottles.pn ├── ackermann.pn ├── almost_prime.pn ├── binarytrees-list.pn ├── binarytrees.pn ├── env.pl ├── fannkuch.pl ├── fannkuch.pn ├── fib.p2 ├── fib.pl ├── fib.pn ├── fizzbuzz.pn ├── gcbench-list.pn ├── gcbench-steady.pn ├── gcbench-table.pn ├── gcbench.pn ├── nbody.pl ├── nbody.pn ├── nqueens.pl ├── nqueens.pn ├── palindrome.pn ├── recursive.pn ├── sleep.pn └── spectral-norm.pn ├── front ├── p2.c └── potion.c ├── lib ├── aio.c ├── buffile.c ├── pcre │ ├── Makefile │ └── pcre.c ├── potion │ ├── compile │ │ └── c.pn │ ├── debug.pn │ └── debug │ │ ├── remote.pn │ │ └── z.pn └── readline │ ├── Makefile │ ├── linenoise.c │ ├── linenoise.h │ ├── readline.c │ ├── win32fixes.c │ └── win32fixes.h ├── syn ├── compile.c ├── greg.c ├── greg.h ├── greg.y ├── syntax-p5.y ├── syntax.y └── tree.c ├── test ├── Makefile ├── api │ ├── CuTest.c │ ├── CuTest.h │ ├── gc-bench.c │ ├── gc-test.c │ ├── p2-test.c │ └── potion-test.c ├── base │ ├── assign.pl │ └── block.pl ├── classes │ ├── creature.pn │ ├── def.pn │ ├── meta.pn │ ├── monkey.pn │ └── sub.pn ├── closures │ ├── arg0.pl │ ├── arg0.pn │ ├── default.pl │ ├── default.pn │ ├── endings.pn.broken │ ├── inspect.pn │ ├── long.pn │ ├── named.pl │ ├── named.pn │ ├── named1.pn │ ├── nested.pn │ ├── optional.pn │ ├── passing.pl.todo │ ├── passing.pn │ ├── upvals.pl │ └── upvals.pn ├── data │ ├── grammar.pn │ ├── html.pn │ └── string.pn ├── flow │ ├── break.pn │ ├── callcc.pn │ ├── continue.pn │ ├── except.pn │ ├── if-expr.pl.todo │ ├── if.pn │ ├── if1.pl │ ├── if2.pl │ ├── mixed.pn │ ├── return.pn │ └── while.pn ├── lists │ ├── alloc.pn │ ├── at.pn │ ├── gettuple.pn │ ├── map.pn │ ├── remove.pn │ └── sort.pn ├── logic │ ├── and.pn │ ├── not.pn │ └── or.pn ├── misc │ ├── aio.pn │ ├── assign.pn.todo │ ├── buffile.pn │ ├── eval.pn.todo │ ├── global.pn │ └── load.pn ├── numbers │ ├── add.pl │ ├── add.pn │ ├── bytecode.pn │ ├── chr.pl │ ├── chr.pn │ ├── cmp.pn │ ├── decimal.pn │ ├── div.pn │ ├── inc.pn │ ├── integer.pn │ ├── neg.pn │ ├── parens.pl │ ├── parens.pn │ ├── pow.pn │ ├── precedence.pn │ ├── rem.pn │ ├── shift.pn │ ├── times.pn │ ├── to.pn │ ├── type.pn │ └── vars.pn ├── objects │ ├── call.pn │ ├── callset.pn │ ├── cast.pn │ ├── inspect.pn │ ├── kind.pn │ ├── messages.pn │ ├── query.pn │ └── vtable.pn ├── runtests.sh ├── strings │ ├── eval.pn │ ├── join.pn │ ├── length.pn │ ├── multiline.pn.broken │ ├── numbers.pn │ ├── ord.pn │ ├── quote1.pn │ ├── quote2.pn │ ├── slice.pn │ ├── unicode.pl │ ├── unicode.pn │ └── utf8.pn ├── tables │ ├── auto.pn │ ├── basic.pn │ ├── big.pn │ ├── each.pn │ ├── gettable.pn │ ├── listel.pl │ ├── mixedkeys.pn │ ├── reverse.pn │ └── slice.pn ├── testccs.sh └── tutorial │ ├── 01_list.pn │ ├── 02_table.pn │ ├── 03_func.pn │ ├── 04_listfun.pn │ ├── 05_block.pn │ ├── 06_class.pn │ ├── 07_subclass.pn │ └── 08_lick.pn └── tools ├── asm.sh ├── config.sh ├── dlfcn-win32 ├── include │ └── dlfcn.h └── lib │ └── libdl.a ├── greg.c ├── greg.y ├── machodis.pl ├── mk-release.sh └── potion-mode.el /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/ChangeLog -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/README -------------------------------------------------------------------------------- /README.potion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/README.potion -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/config.mak -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/configure -------------------------------------------------------------------------------- /core/asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/asm.c -------------------------------------------------------------------------------- /core/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/asm.h -------------------------------------------------------------------------------- /core/ast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/ast.c -------------------------------------------------------------------------------- /core/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/ast.h -------------------------------------------------------------------------------- /core/callcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/callcc.c -------------------------------------------------------------------------------- /core/compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/compile.c -------------------------------------------------------------------------------- /core/contrib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/contrib.c -------------------------------------------------------------------------------- /core/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/file.c -------------------------------------------------------------------------------- /core/gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/gc.c -------------------------------------------------------------------------------- /core/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/gc.h -------------------------------------------------------------------------------- /core/internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/internal.c -------------------------------------------------------------------------------- /core/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/internal.h -------------------------------------------------------------------------------- /core/khash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/khash.h -------------------------------------------------------------------------------- /core/lick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/lick.c -------------------------------------------------------------------------------- /core/load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/load.c -------------------------------------------------------------------------------- /core/mt19937ar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/mt19937ar.c -------------------------------------------------------------------------------- /core/number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/number.c -------------------------------------------------------------------------------- /core/objmodel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/objmodel.c -------------------------------------------------------------------------------- /core/opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/opcodes.h -------------------------------------------------------------------------------- /core/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/p2.h -------------------------------------------------------------------------------- /core/potion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/potion.c -------------------------------------------------------------------------------- /core/potion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/potion.h -------------------------------------------------------------------------------- /core/primitive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/primitive.c -------------------------------------------------------------------------------- /core/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/string.c -------------------------------------------------------------------------------- /core/syntax.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/syntax.y -------------------------------------------------------------------------------- /core/table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/table.c -------------------------------------------------------------------------------- /core/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/table.h -------------------------------------------------------------------------------- /core/vm-arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/vm-arm.c -------------------------------------------------------------------------------- /core/vm-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/vm-dis.c -------------------------------------------------------------------------------- /core/vm-ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/vm-ppc.c -------------------------------------------------------------------------------- /core/vm-x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/vm-x86.c -------------------------------------------------------------------------------- /core/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/core/vm.c -------------------------------------------------------------------------------- /dist.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/dist.mak -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/Doxyfile.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/Doxyfile.chm -------------------------------------------------------------------------------- /doc/INTERNALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/INTERNALS.md -------------------------------------------------------------------------------- /doc/UCONTEXT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/UCONTEXT.txt -------------------------------------------------------------------------------- /doc/concurrency.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/concurrency.textile -------------------------------------------------------------------------------- /doc/core-files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/core-files.txt -------------------------------------------------------------------------------- /doc/design-decisions.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/design-decisions.textile -------------------------------------------------------------------------------- /doc/doc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/doc.css -------------------------------------------------------------------------------- /doc/footer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/footer.sh -------------------------------------------------------------------------------- /doc/glossary.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/glossary.textile -------------------------------------------------------------------------------- /doc/logo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/logo -------------------------------------------------------------------------------- /doc/p2-extensions.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/p2-extensions.textile -------------------------------------------------------------------------------- /doc/p2-mop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/p2-mop.png -------------------------------------------------------------------------------- /doc/potion-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/potion-1.png -------------------------------------------------------------------------------- /doc/start.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/start.textile -------------------------------------------------------------------------------- /doc/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/types.md -------------------------------------------------------------------------------- /doc/yapcna_2013.pod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/doc/yapcna_2013.pod -------------------------------------------------------------------------------- /example/100_doors.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/100_doors.pn -------------------------------------------------------------------------------- /example/24_game.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/24_game.pl -------------------------------------------------------------------------------- /example/24_game.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/24_game.pn -------------------------------------------------------------------------------- /example/99bottles.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/99bottles.pn -------------------------------------------------------------------------------- /example/ackermann.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/ackermann.pn -------------------------------------------------------------------------------- /example/almost_prime.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/almost_prime.pn -------------------------------------------------------------------------------- /example/binarytrees-list.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/binarytrees-list.pn -------------------------------------------------------------------------------- /example/binarytrees.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/binarytrees.pn -------------------------------------------------------------------------------- /example/env.pl: -------------------------------------------------------------------------------- 1 | print %ENV 2 | -------------------------------------------------------------------------------- /example/fannkuch.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fannkuch.pl -------------------------------------------------------------------------------- /example/fannkuch.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fannkuch.pn -------------------------------------------------------------------------------- /example/fib.p2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fib.p2 -------------------------------------------------------------------------------- /example/fib.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fib.pl -------------------------------------------------------------------------------- /example/fib.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fib.pn -------------------------------------------------------------------------------- /example/fizzbuzz.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/fizzbuzz.pn -------------------------------------------------------------------------------- /example/gcbench-list.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/gcbench-list.pn -------------------------------------------------------------------------------- /example/gcbench-steady.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/gcbench-steady.pn -------------------------------------------------------------------------------- /example/gcbench-table.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/gcbench-table.pn -------------------------------------------------------------------------------- /example/gcbench.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/gcbench.pn -------------------------------------------------------------------------------- /example/nbody.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/nbody.pl -------------------------------------------------------------------------------- /example/nbody.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/nbody.pn -------------------------------------------------------------------------------- /example/nqueens.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/nqueens.pl -------------------------------------------------------------------------------- /example/nqueens.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/nqueens.pn -------------------------------------------------------------------------------- /example/palindrome.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/palindrome.pn -------------------------------------------------------------------------------- /example/recursive.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/recursive.pn -------------------------------------------------------------------------------- /example/sleep.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/sleep.pn -------------------------------------------------------------------------------- /example/spectral-norm.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/example/spectral-norm.pn -------------------------------------------------------------------------------- /front/p2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/front/p2.c -------------------------------------------------------------------------------- /front/potion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/front/potion.c -------------------------------------------------------------------------------- /lib/aio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/aio.c -------------------------------------------------------------------------------- /lib/buffile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/buffile.c -------------------------------------------------------------------------------- /lib/pcre/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/pcre/Makefile -------------------------------------------------------------------------------- /lib/pcre/pcre.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/pcre/pcre.c -------------------------------------------------------------------------------- /lib/potion/compile/c.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/potion/compile/c.pn -------------------------------------------------------------------------------- /lib/potion/debug.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/potion/debug.pn -------------------------------------------------------------------------------- /lib/potion/debug/remote.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/potion/debug/remote.pn -------------------------------------------------------------------------------- /lib/potion/debug/z.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/potion/debug/z.pn -------------------------------------------------------------------------------- /lib/readline/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/Makefile -------------------------------------------------------------------------------- /lib/readline/linenoise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/linenoise.c -------------------------------------------------------------------------------- /lib/readline/linenoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/linenoise.h -------------------------------------------------------------------------------- /lib/readline/readline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/readline.c -------------------------------------------------------------------------------- /lib/readline/win32fixes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/win32fixes.c -------------------------------------------------------------------------------- /lib/readline/win32fixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/lib/readline/win32fixes.h -------------------------------------------------------------------------------- /syn/compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/compile.c -------------------------------------------------------------------------------- /syn/greg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/greg.c -------------------------------------------------------------------------------- /syn/greg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/greg.h -------------------------------------------------------------------------------- /syn/greg.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/greg.y -------------------------------------------------------------------------------- /syn/syntax-p5.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/syntax-p5.y -------------------------------------------------------------------------------- /syn/syntax.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/syntax.y -------------------------------------------------------------------------------- /syn/tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/syn/tree.c -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/api/CuTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/CuTest.c -------------------------------------------------------------------------------- /test/api/CuTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/CuTest.h -------------------------------------------------------------------------------- /test/api/gc-bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/gc-bench.c -------------------------------------------------------------------------------- /test/api/gc-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/gc-test.c -------------------------------------------------------------------------------- /test/api/p2-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/p2-test.c -------------------------------------------------------------------------------- /test/api/potion-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/api/potion-test.c -------------------------------------------------------------------------------- /test/base/assign.pl: -------------------------------------------------------------------------------- 1 | $a = 14; $b #=> undef 2 | -------------------------------------------------------------------------------- /test/base/block.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/base/block.pl -------------------------------------------------------------------------------- /test/classes/creature.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/classes/creature.pn -------------------------------------------------------------------------------- /test/classes/def.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/classes/def.pn -------------------------------------------------------------------------------- /test/classes/meta.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/classes/meta.pn -------------------------------------------------------------------------------- /test/classes/monkey.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/classes/monkey.pn -------------------------------------------------------------------------------- /test/classes/sub.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/classes/sub.pn -------------------------------------------------------------------------------- /test/closures/arg0.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/arg0.pl -------------------------------------------------------------------------------- /test/closures/arg0.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/arg0.pn -------------------------------------------------------------------------------- /test/closures/default.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/default.pl -------------------------------------------------------------------------------- /test/closures/default.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/default.pn -------------------------------------------------------------------------------- /test/closures/endings.pn.broken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/endings.pn.broken -------------------------------------------------------------------------------- /test/closures/inspect.pn: -------------------------------------------------------------------------------- 1 | (x, y): x + y. 2 | #=> function(x,y) 3 | -------------------------------------------------------------------------------- /test/closures/long.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/long.pn -------------------------------------------------------------------------------- /test/closures/named.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/named.pl -------------------------------------------------------------------------------- /test/closures/named.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/named.pn -------------------------------------------------------------------------------- /test/closures/named1.pn: -------------------------------------------------------------------------------- 1 | min = (x, y): y - x. 2 | min(y=12, x=89) #=> -77 3 | -------------------------------------------------------------------------------- /test/closures/nested.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/nested.pn -------------------------------------------------------------------------------- /test/closures/optional.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/optional.pn -------------------------------------------------------------------------------- /test/closures/passing.pl.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/passing.pl.todo -------------------------------------------------------------------------------- /test/closures/passing.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/passing.pn -------------------------------------------------------------------------------- /test/closures/upvals.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/upvals.pl -------------------------------------------------------------------------------- /test/closures/upvals.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/closures/upvals.pn -------------------------------------------------------------------------------- /test/data/grammar.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/data/grammar.pn -------------------------------------------------------------------------------- /test/data/html.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/data/html.pn -------------------------------------------------------------------------------- /test/data/string.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/data/string.pn -------------------------------------------------------------------------------- /test/flow/break.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/break.pn -------------------------------------------------------------------------------- /test/flow/callcc.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/callcc.pn -------------------------------------------------------------------------------- /test/flow/continue.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/continue.pn -------------------------------------------------------------------------------- /test/flow/except.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/except.pn -------------------------------------------------------------------------------- /test/flow/if-expr.pl.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/if-expr.pl.todo -------------------------------------------------------------------------------- /test/flow/if.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/if.pn -------------------------------------------------------------------------------- /test/flow/if1.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/if1.pl -------------------------------------------------------------------------------- /test/flow/if2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/if2.pl -------------------------------------------------------------------------------- /test/flow/mixed.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/mixed.pn -------------------------------------------------------------------------------- /test/flow/return.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/flow/return.pn -------------------------------------------------------------------------------- /test/flow/while.pn: -------------------------------------------------------------------------------- 1 | x = 0 2 | while (x < 4): 3 | x = x + 1. 4 | x #=> 4 5 | -------------------------------------------------------------------------------- /test/lists/alloc.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/alloc.pn -------------------------------------------------------------------------------- /test/lists/at.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/at.pn -------------------------------------------------------------------------------- /test/lists/gettuple.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/gettuple.pn -------------------------------------------------------------------------------- /test/lists/map.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/map.pn -------------------------------------------------------------------------------- /test/lists/remove.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/remove.pn -------------------------------------------------------------------------------- /test/lists/sort.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/lists/sort.pn -------------------------------------------------------------------------------- /test/logic/and.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/logic/and.pn -------------------------------------------------------------------------------- /test/logic/not.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/logic/not.pn -------------------------------------------------------------------------------- /test/logic/or.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/logic/or.pn -------------------------------------------------------------------------------- /test/misc/aio.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/misc/aio.pn -------------------------------------------------------------------------------- /test/misc/assign.pn.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/misc/assign.pn.todo -------------------------------------------------------------------------------- /test/misc/buffile.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/misc/buffile.pn -------------------------------------------------------------------------------- /test/misc/eval.pn.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/misc/eval.pn.todo -------------------------------------------------------------------------------- /test/misc/global.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/misc/global.pn -------------------------------------------------------------------------------- /test/misc/load.pn: -------------------------------------------------------------------------------- 1 | load 'test/misc/global' 2 | X #=> X -------------------------------------------------------------------------------- /test/numbers/add.pl: -------------------------------------------------------------------------------- 1 | 2 + 6 #=> 8 2 | -------------------------------------------------------------------------------- /test/numbers/add.pn: -------------------------------------------------------------------------------- 1 | 2 + 6 #=> 8 2 | -------------------------------------------------------------------------------- /test/numbers/bytecode.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/bytecode.pn -------------------------------------------------------------------------------- /test/numbers/chr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/chr.pl -------------------------------------------------------------------------------- /test/numbers/chr.pn: -------------------------------------------------------------------------------- 1 | 101 chr 2 | 3 | #=> e 4 | -------------------------------------------------------------------------------- /test/numbers/cmp.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/cmp.pn -------------------------------------------------------------------------------- /test/numbers/decimal.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/decimal.pn -------------------------------------------------------------------------------- /test/numbers/div.pn: -------------------------------------------------------------------------------- 1 | 6 / 2 #=> 3 2 | -------------------------------------------------------------------------------- /test/numbers/inc.pn: -------------------------------------------------------------------------------- 1 | i = 5 2 | (i++, ++i, i) 3 | #=> (5, 7, 7) 4 | -------------------------------------------------------------------------------- /test/numbers/integer.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/integer.pn -------------------------------------------------------------------------------- /test/numbers/neg.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/neg.pn -------------------------------------------------------------------------------- /test/numbers/parens.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/parens.pl -------------------------------------------------------------------------------- /test/numbers/parens.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/parens.pn -------------------------------------------------------------------------------- /test/numbers/pow.pn: -------------------------------------------------------------------------------- 1 | 6 ** 3 #=> 216 2 | -------------------------------------------------------------------------------- /test/numbers/precedence.pn: -------------------------------------------------------------------------------- 1 | -1 string 2 | 3 | #=> -1 4 | -------------------------------------------------------------------------------- /test/numbers/rem.pn: -------------------------------------------------------------------------------- 1 | 216 % 45 #=> 36 2 | -------------------------------------------------------------------------------- /test/numbers/shift.pn: -------------------------------------------------------------------------------- 1 | 90 << 4 #=> 1440 2 | -------------------------------------------------------------------------------- /test/numbers/times.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/times.pn -------------------------------------------------------------------------------- /test/numbers/to.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/to.pn -------------------------------------------------------------------------------- /test/numbers/type.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/type.pn -------------------------------------------------------------------------------- /test/numbers/vars.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/numbers/vars.pn -------------------------------------------------------------------------------- /test/objects/call.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/call.pn -------------------------------------------------------------------------------- /test/objects/callset.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/callset.pn -------------------------------------------------------------------------------- /test/objects/cast.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/cast.pn -------------------------------------------------------------------------------- /test/objects/inspect.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/inspect.pn -------------------------------------------------------------------------------- /test/objects/kind.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/kind.pn -------------------------------------------------------------------------------- /test/objects/messages.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/messages.pn -------------------------------------------------------------------------------- /test/objects/query.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/query.pn -------------------------------------------------------------------------------- /test/objects/vtable.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/objects/vtable.pn -------------------------------------------------------------------------------- /test/runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/runtests.sh -------------------------------------------------------------------------------- /test/strings/eval.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/eval.pn -------------------------------------------------------------------------------- /test/strings/join.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/join.pn -------------------------------------------------------------------------------- /test/strings/length.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/length.pn -------------------------------------------------------------------------------- /test/strings/multiline.pn.broken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/multiline.pn.broken -------------------------------------------------------------------------------- /test/strings/numbers.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/numbers.pn -------------------------------------------------------------------------------- /test/strings/ord.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/ord.pn -------------------------------------------------------------------------------- /test/strings/quote1.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/quote1.pn -------------------------------------------------------------------------------- /test/strings/quote2.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/quote2.pn -------------------------------------------------------------------------------- /test/strings/slice.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/slice.pn -------------------------------------------------------------------------------- /test/strings/unicode.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/unicode.pl -------------------------------------------------------------------------------- /test/strings/unicode.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/unicode.pn -------------------------------------------------------------------------------- /test/strings/utf8.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/strings/utf8.pn -------------------------------------------------------------------------------- /test/tables/auto.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/auto.pn -------------------------------------------------------------------------------- /test/tables/basic.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/basic.pn -------------------------------------------------------------------------------- /test/tables/big.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/big.pn -------------------------------------------------------------------------------- /test/tables/each.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/each.pn -------------------------------------------------------------------------------- /test/tables/gettable.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/gettable.pn -------------------------------------------------------------------------------- /test/tables/listel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/listel.pl -------------------------------------------------------------------------------- /test/tables/mixedkeys.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/mixedkeys.pn -------------------------------------------------------------------------------- /test/tables/reverse.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/reverse.pn -------------------------------------------------------------------------------- /test/tables/slice.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tables/slice.pn -------------------------------------------------------------------------------- /test/testccs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/testccs.sh -------------------------------------------------------------------------------- /test/tutorial/01_list.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/01_list.pn -------------------------------------------------------------------------------- /test/tutorial/02_table.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/02_table.pn -------------------------------------------------------------------------------- /test/tutorial/03_func.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/03_func.pn -------------------------------------------------------------------------------- /test/tutorial/04_listfun.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/04_listfun.pn -------------------------------------------------------------------------------- /test/tutorial/05_block.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/05_block.pn -------------------------------------------------------------------------------- /test/tutorial/06_class.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/06_class.pn -------------------------------------------------------------------------------- /test/tutorial/07_subclass.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/07_subclass.pn -------------------------------------------------------------------------------- /test/tutorial/08_lick.pn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/test/tutorial/08_lick.pn -------------------------------------------------------------------------------- /tools/asm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/asm.sh -------------------------------------------------------------------------------- /tools/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/config.sh -------------------------------------------------------------------------------- /tools/dlfcn-win32/include/dlfcn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/dlfcn-win32/include/dlfcn.h -------------------------------------------------------------------------------- /tools/dlfcn-win32/lib/libdl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/dlfcn-win32/lib/libdl.a -------------------------------------------------------------------------------- /tools/greg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/greg.c -------------------------------------------------------------------------------- /tools/greg.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/greg.y -------------------------------------------------------------------------------- /tools/machodis.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/machodis.pl -------------------------------------------------------------------------------- /tools/mk-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/mk-release.sh -------------------------------------------------------------------------------- /tools/potion-mode.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perl11/p2/HEAD/tools/potion-mode.el --------------------------------------------------------------------------------