updated TODO
Mon May 19 16:45:01 UTC 2008 attila.lendvai@gmail.com
* updated TODO
diff -rN -u old-verrazano/TODO new-verrazano/TODO
--- old-verrazano/TODO 2017-05-28 20:21:19.931569714 +0000
+++ new-verrazano/TODO 2017-05-28 20:21:19.955569593 +0000
@@ -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.