word belts, utf16 strings, interrupt words, compiler modes
[watForth.git] / forth.forth
index 2facfc9..0ffbc9c 100644 (file)
@@ -1,2 +1,12 @@
-: dothings ^C dup + ; ^E
-5 dothings .
+5 . 
+word ' here define
+word word find , word find find , word ; find ,
+word : here define
+' word , ' here , ' define , ' ; ,
+: IWRITE-MODE ' dup , ' JNZ: , here 12 + , ' 2drop , ' ; ,
+' find , ' dup , ' JZ: , here 12 + , ' , , ' ; ,
+: i ' LIT , ' MODE , ' LIT , ' IWRITE-MODE , ' ! , ' ; ,
+: e ' LIT , ' MODE , ' LIT , ' EXECUTE-MODE , ' ! , ' ; ,
+: TEST \i DUP + DUP + . ; \e
+5 TEST
+2 . 
\ No newline at end of file