-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO.xit
43 lines (35 loc) · 1.04 KB
/
TODO.xit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
TUNIX Lisp
[@] Boot compiled compiler with
[tré](https://github.com/SvenMichaelKlose/tre/
Debugger
[ ] Invoking debugger with Ctrl-C.
[ ] Invoking debugger with RESTORE key on CBMs.
Input/Output
[ ] On Unix: OPENDIR, READDIR, CLOSEDIR.
[@] Working terminal direct mode.
Built-ins
[ ] STRING (SYMBOL with no look-up to reuse exiting ones.)
[ ] SYSTEM (program invokation).
Tests
[ ] READ on syntax errors.
[ ] Fuzzers
Manual
[ ] Compile-time options.
[ ] Complete set of examples.
[ ] Release rework.
[ ] Introduction to TUNIX Lisp and REPL use.
Documentation
[ ] Introduction to (TUNIX) Lisp programming
Ultimem boot (src/sys/boot/)
[ ] Can run as PRG with any configuration of the UltiMem.
[ ] Can make and burn images.
[ ] Can install itself as one of the boot ROMs.
[ ] Fast memory config selection.
[ ] Alternative boot ROMs.
[ ] Launch from disk or Ultifs.
[ ] Autostart.
[ ] Autostart device preference.
[ ] Memorize launch for next reset or hotkey.
Kernel (src/sys/kernel/)
[ ] Find memory bank allocation bug.
[@] Soft segmentation fault detection.