Update TODO
authorUlrich Hoffmann <uho@xlerb.de>
Mon, 30 Dec 2019 20:49:20 +0000 (21:49 +0100)
committerUlrich Hoffmann <uho@xlerb.de>
Mon, 30 Dec 2019 20:49:20 +0000 (21:49 +0100)
preForth/TODO.md
preForth/seed [new file with mode: 0755]

index 5658437..2bcdf7c 100644 (file)
@@ -24,7 +24,9 @@
 
 - umbilical Block-Interface
 
-- file interface open-file read read-line write close-file
+- file interface open-file read read-line write close-file, mmap
+
+- file i/o and include, savesystem
 
 - interleaved tokenizer and token-interpreting seedForth (another flavor of interactivity)
 
@@ -78,8 +80,6 @@
 
 - and XCHARS wordset and support for unicode characters such as '∆' -> U+0394
 
-- file i/o and include, savesystem
-
 + interactive decompiler
 
 + dump
 
 - interned strings
 
-- screens - disk i/o and block interface or in memory à la colorForth
+- screens - disk i/o and block interface or in memory à la colorForth, mmap
 
 + Manfred Mahlow's VOCS with ITEM and STICKY
    - non-nested Vocs could be implemented by parsing the input-stream for the next token an EVALUATEing it. 
      ITEM words set the context to the voc that was active when ITEM was executed.
      STICKY words extend the context one more parsed word.
 
-- Charles Moore's screen setup (uhdForth) with command line at the top and screens below.
++ Charles Moore's screen setup (uhdForth) with command line at the top and screens below.
+
++ ColorForth/uhdForth like experiments
+
+- Structure preForth, seedForth and seedForth/interactive in Emacs pages.
 
-- ColorForth/uhdForth like experiments
diff --git a/preForth/seed b/preForth/seed
new file mode 100755 (executable)
index 0000000..3f900cd
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+stty raw -echo
+cat seedForthInteractive.seed hi.forth - | ./seedForth
+stty cooked
+