Commit graph

10 commits

Author SHA1 Message Date
psf
d40b9d17d5 compiling 2022-03-26 02:15:00 -07:00
psf
53521b70f4 immediate mode 2022-03-26 01:01:56 -07:00
psf
f2d9b7a092 fixed missing RETs, added sensible termination case 2022-03-26 00:10:11 -07:00
psf
b1a477ea99 ret with nothing on the return stack should exit 2022-03-25 23:30:18 -07:00
psf
c90591b864 outer interpreter does dictionary lookup, then executes via inner interpreter 2022-03-24 00:52:39 -07:00
psf
94b9fbbb0b bugfix: long names weren't being truncated 2022-03-24 00:44:23 -07:00
psf
70fcc8e9a9 stored-program computer 2022-03-24 00:01:51 -07:00
psf
b864d77444 byte-addressable memory (was word-addressable) 2022-03-22 21:14:06 -07:00
psf
5e6b760ffe rename rpn to outer (interpreter) 2022-03-22 21:13:17 -07:00
psf
6c4ef18244 Initial commit 2022-03-21 20:45:42 -07:00