Commit graph

68 commits

Author SHA1 Message Date
Koichi Nakamura
9a8257c238 Add Variable and Constant 2021-01-02 09:08:59 +09:00
Koichi Nakamura
ad48c240b0 Add create and does> 2021-01-02 02:45:27 +09:00
Koichi Nakamura
8fc41ad39f Add +!, -! and allot 2021-01-02 02:44:57 +09:00
Koichi Nakamura
f2ce995009 Rename (compile) to compile-helper 2021-01-02 02:43:20 +09:00
Koichi Nakamura
810890de13 Add c, and cmove, 2021-01-02 02:42:59 +09:00
Koichi Nakamura
0becf86f75 Add "rangeof" 2021-01-01 22:12:45 +09:00
Koichi Nakamura
73e0b64c2c Rewrite multiline comment using case statement 2021-01-01 21:41:15 +09:00
Koichi Nakamura
cf75d5474e Add "case" statement 2021-01-01 21:40:59 +09:00
Koichi Nakamura
a1242df09e Add ?dup 2021-01-01 20:47:08 +09:00
Koichi Nakamura
e11e1f782e Wrote multiline comment 2021-01-01 20:35:09 +09:00
Koichi Nakamura
462362f192 Fix comment 2021-01-01 20:18:45 +09:00
Koichi Nakamura
26ac565c3b Add recurse 2021-01-01 20:11:47 +09:00
Koichi Nakamura
2ab5e91e69 use lowercase 2021-01-01 20:11:30 +09:00
Koichi Nakamura
aa8cf33242 Wrote integer arithmetic, conditional branch, loop 2021-01-01 20:02:44 +09:00
Koichi Nakamura
9dc6433850 WIP 2021-01-01 18:54:42 +09:00
Koichi Nakamura
6f788f699a Revive smudge bit 2021-01-01 18:37:41 +09:00
Koichi Nakamura
4f2581968d Add "immediate" 2021-01-01 08:23:45 +09:00
Koichi Nakamura
f52c2203dd Fix comments 2021-01-01 00:42:30 +09:00
Koichi Nakamura
9f36bcb7d2 Fixed a bug 2021-01-01 00:23:27 +09:00
Koichi Nakamura
5474098e9a Add comment about alias 2021-01-01 00:04:21 +09:00
Koichi Nakamura
66acc8a2fa add aliases to builtin-words 2020-12-31 23:47:37 +09:00
Koichi Nakamura
d1cfab7667 Add "immediate" 2020-12-31 23:34:56 +09:00
Koichi Nakamura
a63cbd0b69 fix comment 2020-12-31 23:32:07 +09:00
Koichi Nakamura
c4d99e739a Redefine TICK 2020-12-31 21:06:22 +09:00
Koichi Nakamura
38ef3ef9fc Fix comment 2020-12-31 20:42:43 +09:00
Koichi Nakamura
f11179089e Add ":" and ";" ! 2020-12-31 20:23:08 +09:00
Koichi Nakamura
b5e2b68f96 Fixed a bug 2020-12-31 20:22:51 +09:00
Koichi Nakamura
e28ae4617f Fixed a bug 2020-12-31 19:55:26 +09:00
Koichi Nakamura
bc96fe9863 Change semantics of 'm' 2020-12-31 19:36:45 +09:00
Koichi Nakamura
1da940ba1b Switch to 2nd stage interpreter 2020-12-31 19:01:57 +09:00
Koichi Nakamura
074202db25 Fix "I" 2020-12-31 18:23:02 +09:00
Koichi Nakamura
f12d59acb4 Wrote 2nd stage interpreter! 2020-12-31 18:04:08 +09:00
Koichi Nakamura
d42fb25bb3 Replace "state" with "M" 2020-12-31 17:46:11 +09:00
Koichi Nakamura
cc371f0d0d Fix comment 2020-12-31 17:30:43 +09:00
Koichi Nakamura
aa46121d94 Remove smudge-bit from spec and change location of immediate-bit 2020-12-31 17:25:56 +09:00
Koichi Nakamura
465dcae4e4 Add 'state' variable 2020-12-31 15:52:39 +09:00
Koichi Nakamura
eb56e988e3 Fixed a bug of 'm' 2020-12-31 15:31:57 +09:00
Koichi Nakamura
1c519e51f8 Change semantics of "F" and add "G" 2020-12-31 15:10:54 +09:00
Koichi Nakamura
c40f09d70b Modify 'F' to consider smudge-bit 2020-12-31 14:45:02 +09:00
Koichi Nakamura
384f802c99 Rename 'w' to 'W' 2020-12-31 14:44:39 +09:00
Koichi Nakamura
48449b62a9 Add "F" 2020-12-31 13:27:25 +09:00
Koichi Nakamura
d1935f47e1 Add 'm' 2020-12-31 13:10:18 +09:00
Koichi Nakamura
d74bca5b8f Add "w" 2020-12-31 11:59:09 +09:00
Koichi Nakamura
4027973ed1 fix comment 2020-12-31 09:52:17 +09:00
Koichi Nakamura
9b4fae9c43 Add 'E' 2020-12-31 09:40:42 +09:00
Koichi Nakamura
1310d1291b Fixed a bug of "B" 2020-12-31 09:40:29 +09:00
Koichi Nakamura
70e0b9d299 fix coding style 2020-12-31 08:26:06 +09:00
Koichi Nakamura
717d2e28fb Make computation of ~(CELL-1) simpler 2020-12-31 08:13:42 +09:00
Koichi Nakamura
aa1246ef45 Add "a" and "A" 2020-12-31 08:09:22 +09:00
Koichi Nakamura
8e026766ce Add "B" 2020-12-31 07:50:02 +09:00