yasi

Artifact [8cc9fa1da4]
Login

Artifact 8cc9fa1da4370592fdd0cd97a2ed5879a247aafa:

Wiki page [Todo] by martin 2014-02-11 04:20:54.
D 2014-02-11T04:20:54.868
L Todo
P 4d026b2d967cca54129f5fff211cc432bacf1c21
U martin
W 683
<i>Sooner</i>:

Organize test infrastructure better. Add more tests. It's at the point that it's probably safe to write them in its own language. 

Make using Boehm's GC instead an option.

Documentation. 

<i>Later</i>:

Avoid trying to throw in the kitchen sink.

Implement more primitives. At least get around R4RS-ish. SLIB compatibility would be wonderful. 

I can understand how tailcalls work after (another) 6 months but probably only because I wrote it. It would be nice if everything trampoline related was contained within eval(). At least document that tc() is used for tailcalls, make it external, and put all the specials that need it into their own file.
Z d030a24ba34f4809a7601269b1d22722