Find a file
Koichi Nakamura a4188e7066 Add spaces
2020-12-29 14:41:39 +09:00
.gitignore Add .gitignore 2020-12-28 22:11:45 +09:00
LICENSE Modify LICENSE 2020-12-28 22:03:48 +09:00
Makefile Add initial version of planck.xxd 2020-12-28 22:11:20 +09:00
planck.xxd Add spaces 2020-12-29 14:41:39 +09:00
README.md Add "f" 2020-12-29 14:41:03 +09:00

PlanckForth: Bootstrapping Forth from Handwritten Binary

$ make

Builtin Words

code name semantics
Q quit ( -- ) Exit the process
C cell ( -- n ) The size of Cells
h here ( -- addr ) The address of 'here' cell
l latest ( -- addr ) The address of 'latest' cell
k key ( -- n ) Read character
t type ( n -- ) Print character
j jump ( -- ) Unconditional branch.
J 0jump ( a -- ) Jump if a == 0.
f find ( c -- ) Find CFA of word 'c'