Removed vector section, items are either completed or triaged

This commit is contained in:
Justin Ethier 2015-07-27 21:47:24 -04:00
parent d564fcee08
commit bdd8bf2aa9

8
TODO
View file

@ -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