Removed completed items

This commit is contained in:
Justin Ethier 2015-07-22 19:42:33 -04:00
parent 671413b467
commit feeb531f5c

22
TODO
View file

@ -12,19 +12,6 @@ Working TODO list:
- self-hosting, there are a lot of accumulated TODO's that need to be addressed - self-hosting, there are a lot of accumulated TODO's that need to be addressed
- installation - let's get this nailed down, since it is important and a mess right now
* looks like will need to relocate .scm files from main dir to the same dirs as the .sld files.
see issues with trying to compile self2
note self now requires a 'make install' to get the sld's in place
* figure out how a build will go now. is it possible to build locally
and test (which would be ideal) or is an install required? a
compromise might be to require libs/includes be installed, but
allow local cyclone/icyc to work with them. TBD how the scheme/cyclone
dir would fit in that case (implies share dir may need to live in
scheme code and not in the runtime libraries).
- improved error handling: - improved error handling:
- param count checks - param count checks
* should have checks in compiler as well. could possibly * should have checks in compiler as well. could possibly
@ -34,7 +21,7 @@ Working TODO list:
to check each application point, and need to look up the function to to check each application point, and need to look up the function to
see how many args it can receive. see how many args it can receive.
- type checking - type checking
ideally want to do this in a way that minimized performance impacts. ideally want to do this in a way that minimizes performance impacts.
will probaby require extensive checks within apply() though, since that will probaby require extensive checks within apply() though, since that
all happens at runtime. all happens at runtime.
@ -44,13 +31,6 @@ Working TODO list:
without these, it will be impossible (or at least time-consuming) to debug issues going forward without these, it will be impossible (or at least time-consuming) to debug issues going forward
- use cyclone-bootstrap to build/install a version of cyclone from C source
will want to be able to do a full install to specified (or default) location, eg: /usr/local
will need to include all autogenerated files, sld's, and anything else required for an install
then this repo can just use 'cyclone' to build
- modify main cyclone.scm program to compile
2) Need to either allow code to read an import after macro expansion, or have another main module for self-hosting 2) Need to either allow code to read an import after macro expansion, or have another main module for self-hosting
- GC improvements - GC improvements