mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 12:35:05 +02:00
Removed vector section, items are either completed or triaged
This commit is contained in:
parent
d564fcee08
commit
bdd8bf2aa9
1 changed files with 1 additions and 7 deletions
8
TODO
8
TODO
|
@ -9,6 +9,7 @@ Working TODO list. should start creating issues for these to get them out of her
|
||||||
|
|
||||||
- improved error handling:
|
- improved error handling:
|
||||||
- param count checks
|
- param count checks
|
||||||
|
if a primitive is called directly, shouldn't it be possible to check arg count?
|
||||||
is what we have now robust enough to prevent segfaults?
|
is what we have now robust enough to prevent segfaults?
|
||||||
|
|
||||||
- type checking
|
- type checking
|
||||||
|
@ -30,13 +31,6 @@ Working TODO list. should start creating issues for these to get them out of her
|
||||||
almost certainly will break when running the self-hosted compiler...
|
almost certainly will break when running the self-hosted compiler...
|
||||||
no, I think this is ok. may want to unify macros with compiler side though
|
no, I think this is ok. may want to unify macros with compiler side though
|
||||||
|
|
||||||
- vectors
|
|
||||||
- make-vector should have an optional 'fill' arg in compiled code
|
|
||||||
- note allocation functions can be functions instead of macros if they accept a
|
|
||||||
cont arg so they do not have to return
|
|
||||||
- should make GC more efficient, only transport mutated vector index, not the whole vector
|
|
||||||
- After all this works, make sure to add tests from r7rs to test suite
|
|
||||||
|
|
||||||
- I/O
|
- I/O
|
||||||
- may be able to use fmemopen to implement output strings, although it is not supported on windows
|
- may be able to use fmemopen to implement output strings, although it is not supported on windows
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue