updated TODO
Mon May 19 09:45:01 PDT 2008 attila.lendvai@gmail.com
* updated TODO
diff -rN -u old-verrazano/TODO new-verrazano/TODO
--- old-verrazano/TODO 2014-07-10 15:55:00.000000000 -0700
+++ new-verrazano/TODO 2014-07-10 15:55:00.000000000 -0700
@@ -1,12 +1,7 @@
-- fix this: the current generation works so that the correct order of
- the output is achived by calling ENSURE-DEFINITION-IS-ALREADY-WRITTEN.
- this seemed to be an elegant solution, but that was a wrong design
- decision. instead there should be a constraint based sorting before
- the output phase is started. the proposed api could be a
- COLLECT-DEPENDENT-NODES which would be called on each node that is
- enqueued for output and a function would sort the output nodes resolving
- the dependencies (which may not contain circles of course).
+- add support for cffi-grovel. it's hopelessly complex to evaluate
+ preprocessor constants, so the cffi backend should be extended with
+ support to generate cffi-grovel files.
- add an ABI abstraction layer to the verrazano-runtime and support
virtual c++ method calls.