-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathTODO
More file actions
17 lines (15 loc) · 774 Bytes
/
TODO
File metadata and controls
17 lines (15 loc) · 774 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Basically, too much to start documenting here.... :-)
But, what about:
- Remove internal reliance on chr$(0) as end-of-string
- A Windowing interface (that supports X and Win32, maybe WxWindows? Or
Qt?)
- We could do with some comments in the source tree... :-)
- A better SAVEd file format that can withstand some changes in the
internal format
- A rewrite in C++ (has been long on my mind)
- Internationalisation of messages (GNU Gettext?)
- Fix the dependencies in the Makefile (makedepend)
- 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.