forked from pietsch/OpenCOMAL
-
Notifications
You must be signed in to change notification settings - Fork 6
TODO
Darren Bane edited this page Apr 4, 2018
·
6 revisions
Basically, too much to start documenting here.... :-)
But, what about:
-
Remove internal reliance on chr$(0) as end-of-string - A Windowing interface
- We could do with some comments in the source tree... :-)
- A better SAVEd file format that can withstand some changes in the internal format (XDR?)
-
A rewrite in C++ (has been long on my mind) - Finish internationalisation of messages. Common ones are done, but there are still a lot of error messages remaining.
- Fix the dependencies in the Makefile
- Heavily recursive Comal programs mess up the interpreter a bit. Maybe it's a good idea to rewrite a bit of the cental interpreter to not recurse into itself too much. Or keep track of the stack size and pose a limit on the heap size the interpreter can allocate.
- Pass whatever subset of the Common COMAL test suite that makes sense
- Support whatever subset of the "STANDARD" and "Type Detector" modules that makes sense
- Migrate most docs to a Wiki?