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
- 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:
- param count checks
* 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
see how many args it can receive.
- 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
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
- 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
- GC improvements