Jason E. Aten
|
9aaed84ecc
syntx-quote recurses into hashes and arrays. Fixes #24
|
8 年之前 |
Chris Holland
|
8b81072fc2
modify closure to avoid capturing global scope.. since its always refable
|
9 年之前 |
Chris Holland
|
0b30e6710d
Support closures, also ran go fmt on things
|
9 年之前 |
Howard Mao
|
97e1d4aca5
implement syntax quoting
|
10 年之前 |
Howard Mao
|
6f392bd29e
rename ufunctions to builtins
|
10 年之前 |
Howard Mao
|
53b7feed6f
optimizations to make interpreter run faster
|
10 年之前 |
Howard Mao
|
5cceef11db
implement assert generation
|
10 年之前 |
Howard Mao
|
cf94839510
fix conditional generation bug
|
10 年之前 |
Howard Mao
|
aa8c04f524
implement let and let* properly
|
10 年之前 |
Howard Mao
|
3ec855f5d0
implement tail call optimization
|
10 年之前 |
Howard Mao
|
74f97709d5
the great reformatting
|
10 年之前 |
Howard Mao
|
f66843ad40
refactor functions for better error messages
|
10 年之前 |
Howard Mao
|
9f75e9bc72
very basic funcionality working and executing
|
10 年之前 |
Howard Mao
|
323a5759e8
vm needs a return instruction
|
10 年之前 |
Howard Mao
|
7bcb8dd799
beginnings of main bytecode generator and interpreter
|
10 年之前 |