├── .gitignore ├── Ideas ├── LICENSE ├── Makefile ├── README.md ├── TODO ├── bless ├── bless-anyway ├── elv.c ├── elvas.py ├── notes.text ├── older ├── Makefile ├── elvc.scm ├── testall └── testone ├── selvc.elv ├── selvc.scm └── tests ├── 0.in ├── 0.l ├── 0.ref ├── 1.in ├── 1.l ├── 1.ref ├── 2.in ├── 2.l ├── 2.ref ├── 3.in ├── 3.l ├── 3.ref ├── 4.in ├── 4.l ├── 4.ref ├── 5.in ├── 5.l ├── 5.ref ├── 6.in ├── 6.l ├── 6.ref ├── 7.in ├── 7.l ├── 7.ref ├── bug.l ├── bug0.l ├── complain ├── deadlock.in ├── deadlock.l ├── deadlock.ref ├── od.1 ├── od.2 ├── pid.in ├── pid.l ├── pid.ref ├── s5.l ├── send.in ├── send.l ├── send.ref ├── spawn.in ├── spawn.l ├── spawn.ref ├── spawnout.in ├── spawnout.l ├── spawnout.ref ├── syms.l ├── symtab.in ├── symtab.l ├── symtab.ref ├── testallmeta ├── testmeta └── testselv /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/.gitignore -------------------------------------------------------------------------------- /Ideas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/Ideas -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/TODO -------------------------------------------------------------------------------- /bless: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/bless -------------------------------------------------------------------------------- /bless-anyway: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/bless-anyway -------------------------------------------------------------------------------- /elv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/elv.c -------------------------------------------------------------------------------- /elvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/elvas.py -------------------------------------------------------------------------------- /notes.text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/notes.text -------------------------------------------------------------------------------- /older/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/older/Makefile -------------------------------------------------------------------------------- /older/elvc.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/older/elvc.scm -------------------------------------------------------------------------------- /older/testall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/older/testall -------------------------------------------------------------------------------- /older/testone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/older/testone -------------------------------------------------------------------------------- /selvc.elv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/selvc.elv -------------------------------------------------------------------------------- /selvc.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/selvc.scm -------------------------------------------------------------------------------- /tests/0.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/0.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/0.l -------------------------------------------------------------------------------- /tests/0.ref: -------------------------------------------------------------------------------- 1 | ab -------------------------------------------------------------------------------- /tests/1.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/1.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/1.l -------------------------------------------------------------------------------- /tests/1.ref: -------------------------------------------------------------------------------- 1 | b -------------------------------------------------------------------------------- /tests/2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/2.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/2.l -------------------------------------------------------------------------------- /tests/2.ref: -------------------------------------------------------------------------------- 1 | b -------------------------------------------------------------------------------- /tests/3.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/3.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/3.l -------------------------------------------------------------------------------- /tests/3.ref: -------------------------------------------------------------------------------- 1 | ab -------------------------------------------------------------------------------- /tests/4.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/4.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/4.l -------------------------------------------------------------------------------- /tests/4.ref: -------------------------------------------------------------------------------- 1 | t 2 | t 3 | f 4 | -------------------------------------------------------------------------------- /tests/5.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/5.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/5.l -------------------------------------------------------------------------------- /tests/5.ref: -------------------------------------------------------------------------------- 1 | () 2 | "abc" 3 | (\a "b") 4 | (hello f "world") 5 | -------------------------------------------------------------------------------- /tests/6.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/6.in -------------------------------------------------------------------------------- /tests/6.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/6.l -------------------------------------------------------------------------------- /tests/6.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/6.ref -------------------------------------------------------------------------------- /tests/7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/7.in -------------------------------------------------------------------------------- /tests/7.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/7.l -------------------------------------------------------------------------------- /tests/7.ref: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | #f 3 | -------------------------------------------------------------------------------- /tests/bug.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/bug.l -------------------------------------------------------------------------------- /tests/bug0.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/bug0.l -------------------------------------------------------------------------------- /tests/complain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/complain -------------------------------------------------------------------------------- /tests/deadlock.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/deadlock.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/deadlock.l -------------------------------------------------------------------------------- /tests/deadlock.ref: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/od.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/od.1 -------------------------------------------------------------------------------- /tests/od.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/od.2 -------------------------------------------------------------------------------- /tests/pid.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/pid.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/pid.l -------------------------------------------------------------------------------- /tests/pid.ref: -------------------------------------------------------------------------------- 1 | ab -------------------------------------------------------------------------------- /tests/s5.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/s5.l -------------------------------------------------------------------------------- /tests/send.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/send.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/send.l -------------------------------------------------------------------------------- /tests/send.ref: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /tests/spawn.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/spawn.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/spawn.l -------------------------------------------------------------------------------- /tests/spawn.ref: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/spawnout.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/spawnout.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/spawnout.l -------------------------------------------------------------------------------- /tests/spawnout.ref: -------------------------------------------------------------------------------- 1 | ab 2 | AB 3 | 01 4 | -------------------------------------------------------------------------------- /tests/syms.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/syms.l -------------------------------------------------------------------------------- /tests/symtab.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/symtab.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/symtab.l -------------------------------------------------------------------------------- /tests/symtab.ref: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /tests/testallmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/testallmeta -------------------------------------------------------------------------------- /tests/testmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/testmeta -------------------------------------------------------------------------------- /tests/testselv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darius/elv/HEAD/tests/testselv --------------------------------------------------------------------------------