Commit graph

347 commits

Author SHA1 Message Date
Koichi Nakamura
fe234b5259 rename 'string' to 'litstring' 2021-01-03 09:36:41 +09:00
Koichi Nakamura
b6967eba48 Add add-error and exception 2021-01-03 08:17:41 +09:00
Koichi Nakamura
94a2d829c9 use statically allocate buffer for s" at immediate mode 2021-01-03 07:56:47 +09:00
Koichi Nakamura
62a3eee77e replace [ char ... ] literal to [char] ... 2021-01-03 07:56:27 +09:00
Koichi Nakamura
d1c0d93bec Reorder definitions 2021-01-03 02:01:26 +09:00
Koichi Nakamura
eea7ce9f3a Reorder definitions 2021-01-03 01:56:02 +09:00
Koichi Nakamura
2e5e9b3795 Wrote >number 2021-01-02 23:52:47 +09:00
Koichi Nakamura
db836051e0 Add number printers 2021-01-02 22:01:44 +09:00
Koichi Nakamura
45db4aeae8 Wrote 'throw' and 'catch' 2021-01-02 20:03:40 +09:00
Koichi Nakamura
657fbd550a fixed a bug of 'type' 2021-01-02 20:02:52 +09:00
Koichi Nakamura
d7a85fcc56 Rename string, to cmove, 2021-01-02 18:01:01 +09:00
Koichi Nakamura
3eaf59bae4 minor fix 2021-01-02 15:54:05 +09:00
Koichi Nakamura
7a67e8a57a Add align operations 2021-01-02 15:48:47 +09:00
Koichi Nakamura
1142fe1607 rename CMOVE, to STRING, 2021-01-02 15:36:08 +09:00
Koichi Nakamura
7b26a618c4 Rename cmove, to string, 2021-01-02 15:35:30 +09:00
Koichi Nakamura
35d4922551 fix comment 2021-01-02 14:09:18 +09:00
Koichi Nakamura
d816197fac fix copyright year 2021-01-02 13:29:46 +09:00
Koichi Nakamura
51891bf4af fix readme 2021-01-02 13:15:42 +09:00
Koichi Nakamura
734f897a59 fix comments of bootstrap.fs 2021-01-02 13:14:16 +09:00
Koichi Nakamura
334ae9f0a9 fix readme 2021-01-02 13:07:29 +09:00
Koichi Nakamura
a4ebc5616b Fix readme 2021-01-02 13:06:35 +09:00
Koichi Nakamura
e6991cc79c fix README 2021-01-02 13:05:50 +09:00
Koichi Nakamura
92356901a3 Update README 2021-01-02 13:01:31 +09:00
Koichi Nakamura
5d5bf83a5a Rename core.fs to bootstrap.fs 2021-01-02 12:51:25 +09:00
Koichi Nakamura
5626edac3f fix comment 2021-01-02 12:48:27 +09:00
Koichi Nakamura
12ebf0bbed Fixed a bug of s" and add ." 2021-01-02 12:34:13 +09:00
Koichi Nakamura
e0780135fa Add s" 2021-01-02 10:44:03 +09:00
Koichi Nakamura
b32bb02876 add "state" 2021-01-02 10:25:16 +09:00
Koichi Nakamura
344c425955 rename litstring to string 2021-01-02 10:25:06 +09:00
Koichi Nakamura
4af7b69472 Change semantics of here and latest 2021-01-02 09:40:40 +09:00
Koichi Nakamura
d218a9eda2 Fix stack notation 2021-01-02 09:35:07 +09:00
Koichi Nakamura
8741d78b4d fix stack notation 2021-01-02 09:30:51 +09:00
Koichi Nakamura
8c59b2fd67 Fix stack notation 2021-01-02 09:29:30 +09:00
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