Virgil Dupras
|
d874f20278
|
forth: Add "DO" and "LOOP"
Also, un-IMMEDIATE "LITN" it didn't make any sense.
|
2020-03-18 20:04:44 -04:00 |
|
Virgil Dupras
|
587d1d0d69
|
forth: add word "UNTIL"
|
2020-03-18 16:39:22 -04:00 |
|
Virgil Dupras
|
1df9c4fc1b
|
forth: split forth source into multiple files
|
2020-03-17 21:44:32 -04:00 |
|
Virgil Dupras
|
9451c599e0
|
forth: Make (parse) indirect and Forth-ify (parsec)
|
2020-03-17 21:19:56 -04:00 |
|
Virgil Dupras
|
707f1dbae1
|
forth: Word-ify "[COMPILE]"
|
2020-03-17 17:29:03 -04:00 |
|
Virgil Dupras
|
6314c60ede
|
forth: add word ".X"
|
2020-03-17 14:05:53 -04:00 |
|
Virgil Dupras
|
017a469d9c
|
forth: Forth-ify "."
|
2020-03-17 12:26:28 -04:00 |
|
Virgil Dupras
|
839d7097e7
|
forth: add words "MOD" and "/MOD"
|
2020-03-16 22:36:29 -04:00 |
|
Virgil Dupras
|
5d5517ac44
|
forth: allow DEFINE's ";" to be at the start of a newline
Previous to this commit, DEFINE's algo would miss a ";" right after a newline.
This allows for a much nicer formatting+comment of core.fs.
|
2020-03-16 22:09:23 -04:00 |
|
Virgil Dupras
|
aec98a7a3a
|
forth: separate COMPILE and [COMPILE]
|
2020-03-16 21:31:43 -04:00 |
|
Virgil Dupras
|
f404c2f4d0
|
forth: TIL forth source file extension is "fs"
|
2020-03-16 19:51:10 -04:00 |
|