mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 12:35:05 +02:00
Revised self-hosting section
This commit is contained in:
parent
71bdd86d9a
commit
6f9569fcea
1 changed files with 8 additions and 3 deletions
11
TODO
11
TODO
|
@ -12,12 +12,17 @@ Working TODO list:
|
||||||
|
|
||||||
- Constructs require for self-hosting
|
- Constructs require for self-hosting
|
||||||
|
|
||||||
- support for application of pure varargs functions, EG:
|
- compiler error in transforms:
|
||||||
((lambda test (write test)) 1 2 3 4)
|
Error: Unbound variable(s): (any case else every)
|
||||||
don't think this is needed for self-hosting though, so it can wait
|
|
||||||
|
|
||||||
- eval
|
- eval
|
||||||
there is no concept of macro expansion, probably other deficiencies as well
|
there is no concept of macro expansion, probably other deficiencies as well
|
||||||
|
almost certainly will break when running the self-hosted compiler...
|
||||||
|
|
||||||
|
|
||||||
|
- support for application of pure varargs functions, EG:
|
||||||
|
((lambda test (write test)) 1 2 3 4)
|
||||||
|
don't think this is needed for self-hosting though, so it can wait
|
||||||
|
|
||||||
- vectors
|
- vectors
|
||||||
- make-vector should have an optional 'fill' arg in compiled code
|
- make-vector should have an optional 'fill' arg in compiled code
|
||||||
|
|
Loading…
Add table
Reference in a new issue