Commit graph

502 commits

Author SHA1 Message Date
Koichi Nakamura
e72d38a04c Significantly rewirte handwrite version 2021-01-11 01:23:31 +09:00
Koichi Nakamura
14c3183fbd shrink code size of "v" 2021-01-10 21:12:29 +09:00
Koichi Nakamura
419d0d2cb9 rename implementation to version 2021-01-10 20:44:50 +09:00
Koichi Nakamura
226d6d33f3 Update README and comment 2021-01-10 20:42:25 +09:00
Koichi Nakamura
44e0b4f666 Add shift operations 2021-01-10 20:40:18 +09:00
Koichi Nakamura
72766e46c5 Fix comment 2021-01-10 19:59:54 +09:00
Koichi Nakamura
e19d8b780b Fix python version to treat signed and unsigned integers correctly 2021-01-10 19:52:44 +09:00
Koichi Nakamura
0de757b72c Add uless to python version 2021-01-10 19:21:14 +09:00
Koichi Nakamura
50661ee3f3 Update README 2021-01-10 19:20:58 +09:00
Koichi Nakamura
73099b43dd Add u< to hand and C version 2021-01-10 19:13:13 +09:00
Koichi Nakamura
8981d156a9 Update README 2021-01-10 18:38:30 +09:00
Koichi Nakamura
ffac921280 replace / and mod of C and python implementation 2021-01-10 18:37:27 +09:00
Koichi Nakamura
66857c28c6 Shrink size of planck (merge / and mod, simplify d and D) 2021-01-10 18:33:08 +09:00
Koichi Nakamura
9054a17e1b Add abs 2021-01-10 17:34:23 +09:00
Koichi Nakamura
41f6ab0bca Add r@ 2021-01-10 17:34:16 +09:00
Koichi Nakamura
bfb5c2ad9a fix typo 2021-01-10 16:28:33 +09:00
Koichi Nakamura
ccfa4d6167 allot does not return addr 2021-01-10 16:15:10 +09:00
Koichi Nakamura
815f1f4f46 Add source and in> 2021-01-10 16:10:33 +09:00
Koichi Nakamura
fc436d8be4 increment lineno 2021-01-10 16:05:19 +09:00
Koichi Nakamura
de1a7cfc1e Implement source-buffer 2021-01-10 15:59:26 +09:00
Koichi Nakamura
af8fc4f57f Change semantics of read-line 2021-01-10 15:58:28 +09:00
Koichi Nakamura
f7a5562cc8 fixed a bug 2021-01-10 14:34:29 +09:00
Koichi Nakamura
e5756ee04d Add negate 2021-01-10 13:15:05 +09:00
Koichi Nakamura
ee2b48279c copy filename 2021-01-10 13:10:03 +09:00
Koichi Nakamura
d9a01a2818 WIP 2021-01-10 12:27:00 +09:00
Koichi Nakamura
dea1536ff0 Fixed a bug of read-line 2021-01-10 12:26:45 +09:00
Koichi Nakamura
ce31b9160e Add inner interpret loop 2021-01-10 11:28:28 +09:00
Koichi Nakamura
fbe4a77dc4 lineno management 2021-01-10 11:22:10 +09:00
Koichi Nakamura
6c2ae48504 Remove stdout_ which is not used 2021-01-10 11:18:17 +09:00
Koichi Nakamura
673ef4436f Add missing words 2021-01-10 10:47:53 +09:00
Koichi Nakamura
011e79dbc9 Add byte% ptr% int% 2021-01-10 10:47:19 +09:00
Koichi Nakamura
2701d48bd9 minor fix 2021-01-10 10:46:54 +09:00
Koichi Nakamura
7b57c7f864 Add depth and rdepth 2021-01-10 10:46:35 +09:00
Koichi Nakamura
99e8b72521 Use indirect reference for parser functions but not copy&paste 2021-01-10 10:01:44 +09:00
Koichi Nakamura
7c37e01321 instructions 2021-01-10 09:08:27 +09:00
Koichi Nakamura
406b9cea17 space 2021-01-10 01:14:50 +09:00
Koichi Nakamura
c3471ede08 Update README and example 2021-01-10 01:14:42 +09:00
Koichi Nakamura
56cf2ede18 Use 'implementation' instead of command line arguments 2021-01-10 00:05:46 +09:00
Koichi Nakamura
5942192ada Update welcome message 2021-01-10 00:00:18 +09:00
Koichi Nakamura
bd281482de Update README 2021-01-09 23:40:41 +09:00
Koichi Nakamura
c6fdc53d21 Add "V" 2021-01-09 23:39:29 +09:00
Koichi Nakamura
98e62c63be Shrink size of planck 2021-01-09 23:17:34 +09:00
Koichi Nakamura
9272927e42 Refine code of 't' 2021-01-09 22:00:55 +09:00
Koichi Nakamura
45c6049858 minor fix 2021-01-09 21:41:27 +09:00
Koichi Nakamura
8acc4c70ba Changed semantics of litstring 2021-01-09 21:30:02 +09:00
Koichi Nakamura
ad5197f603 Fixed bugs of flush-file 2021-01-09 20:52:47 +09:00
Koichi Nakamura
7ee972882b Change fib.fs 2021-01-09 20:24:36 +09:00
Koichi Nakamura
8d7a344064 Revert "Add indirection to key and emit"
This reverts commit ca9bf42a26.
2021-01-09 19:36:56 +09:00
Koichi Nakamura
da4f8f1ff8 Revert "fix comment"
This reverts commit 6e58030b9a.
2021-01-09 19:36:40 +09:00
Koichi Nakamura
cb8252b648 Revert "Add stdin,sterr and stdout"
This reverts commit 8010052ef6.
2021-01-09 19:35:30 +09:00