Commit graph

  • 98e62c63be Shrink size of planck Koichi Nakamura 2021-01-09 23:17:34 +0900
  • 9272927e42 Refine code of 't' Koichi Nakamura 2021-01-09 22:00:55 +0900
  • 45c6049858 minor fix Koichi Nakamura 2021-01-09 21:41:27 +0900
  • 8acc4c70ba Changed semantics of litstring Koichi Nakamura 2021-01-09 21:30:02 +0900
  • ad5197f603 Fixed bugs of flush-file Koichi Nakamura 2021-01-09 20:52:47 +0900
  • 7ee972882b Change fib.fs Koichi Nakamura 2021-01-09 20:24:36 +0900
  • 8d7a344064 Revert "Add indirection to key and emit" Koichi Nakamura 2021-01-09 19:36:56 +0900
  • da4f8f1ff8 Revert "fix comment" Koichi Nakamura 2021-01-09 19:36:40 +0900
  • cb8252b648 Revert "Add stdin,sterr and stdout" Koichi Nakamura 2021-01-09 19:35:30 +0900
  • 6e58030b9a fix comment Koichi Nakamura 2021-01-09 18:20:37 +0900
  • ca9bf42a26 Add indirection to key and emit Koichi Nakamura 2021-01-09 18:20:09 +0900
  • 8010052ef6 Add stdin,sterr and stdout Koichi Nakamura 2021-01-09 18:07:29 +0900
  • 74155f9994 Update example Koichi Nakamura 2021-01-09 17:29:32 +0900
  • c60b5dec5c File I/O Koichi Nakamura 2021-01-09 17:21:58 +0900
  • 7fa8883cf2 Add do-loop Koichi Nakamura 2021-01-09 17:21:21 +0900
  • 44a011da18 Remove unnecessary name Koichi Nakamura 2021-01-09 17:20:48 +0900
  • 0b7363016f Add max and min Koichi Nakamura 2021-01-09 17:20:09 +0900
  • 5d43fa67ed replace swap drop by nip Koichi Nakamura 2021-01-09 17:19:51 +0900
  • 4ed2d629db rename ip/pc to ip/np Koichi Nakamura 2021-01-09 17:18:15 +0900
  • f57aa2be25 rename str= to streq Koichi Nakamura 2021-01-09 17:16:29 +0900
  • 998f87530a rename cmove to memcpy Koichi Nakamura 2021-01-09 17:13:51 +0900
  • 6b6a2ed057 fixed a bug Koichi Nakamura 2021-01-08 04:28:53 +0900
  • 9608f4f540 minor fix Koichi Nakamura 2021-01-08 04:28:42 +0900
  • f479467600 add succ-buffer Koichi Nakamura 2021-01-08 04:28:25 +0900
  • cdc67b2a5d Add 3dup and 3drop Koichi Nakamura 2021-01-08 04:27:50 +0900
  • 93e668bad5 Add [unless] Koichi Nakamura 2021-01-06 17:23:29 +0900
  • fdefd16eda Fixed a bug of %allocate Koichi Nakamura 2021-01-06 17:20:01 +0900
  • 7f06ce6600 Add defined? Koichi Nakamura 2021-01-06 17:19:53 +0900
  • ef3e15a3ca WIP Buffered File I/O Koichi Nakamura 2021-01-06 06:07:08 +0900
  • 4d9365ad31 Add allocate Koichi Nakamura 2021-01-06 05:28:30 +0900
  • 8a0a89f179 Reduce memory use Koichi Nakamura 2021-01-06 05:04:19 +0900
  • ac97d79c52 Add orelse Koichi Nakamura 2021-01-06 03:33:48 +0900
  • 56eb6c7586 read-file and write-file worked Koichi Nakamura 2021-01-06 03:22:01 +0900
  • 11f8e6fb9f fix notation Koichi Nakamura 2021-01-06 03:21:31 +0900
  • 3b643237b6 WIP File I/O Koichi Nakamura 2021-01-06 03:01:58 +0900
  • 68d9c70c7a refine error message Koichi Nakamura 2021-01-06 03:01:24 +0900
  • 145faaf502 Add open-file and close-file Koichi Nakamura 2021-01-06 02:12:47 +0900
  • 7aa4b2bd09 rename helper functions using (...) Koichi Nakamura 2021-01-06 01:54:45 +0900
  • 878b43dd5c fixed a bug Koichi Nakamura 2021-01-06 01:52:34 +0900
  • 76a01a127a Rewrite c-version so that we can add multi-character words Koichi Nakamura 2021-01-06 01:51:01 +0900
  • 218112f13c minor fix Koichi Nakamura 2021-01-06 01:13:10 +0900
  • 514ba5d1d5 fixed a bug Koichi Nakamura 2021-01-05 23:56:24 +0900
  • 989b5e1f61 minor fix Koichi Nakamura 2021-01-05 23:56:14 +0900
  • 178c5df235 Wrote syscall0..3 Koichi Nakamura 2021-01-05 23:23:09 +0900
  • 16ffc302ec Move ready message Koichi Nakamura 2021-01-05 23:22:50 +0900
  • 63ca8901e5 add >dfa Koichi Nakamura 2021-01-05 23:22:25 +0900
  • 483b5ad607 Fixed a bug Koichi Nakamura 2021-01-05 22:37:38 +0900
  • fc3290c7a8 Treatment of "--gen" option Koichi Nakamura 2021-01-05 21:53:40 +0900
  • 8c0cc0abf8 Add abort Koichi Nakamura 2021-01-05 21:53:31 +0900
  • f3acb2f93f minor fix Koichi Nakamura 2021-01-05 21:47:18 +0900
  • 921a5f8a23 Redefine compilers using word which uses inputstream Koichi Nakamura 2021-01-05 21:46:49 +0900
  • dd1ad8d1f7 Wrote read-commandline-args Koichi Nakamura 2021-01-05 21:34:29 +0900
  • 6e30c23cce Fixed a bug of shift-args Koichi Nakamura 2021-01-05 21:34:16 +0900
  • f71413d42b fixed a bug of do-loop Koichi Nakamura 2021-01-05 21:34:06 +0900
  • 8356ff933a move error codes Koichi Nakamura 2021-01-05 21:33:56 +0900
  • 3b272e982f Make python-version 2x faster Koichi Nakamura 2021-01-05 21:06:03 +0900
  • 4004fd7689 Command line arguments Koichi Nakamura 2021-01-05 18:45:14 +0900
  • c21c424d25 Fixed a bug Koichi Nakamura 2021-01-05 18:19:36 +0900
  • b1ed4e474a Add rpick Koichi Nakamura 2021-01-05 18:19:26 +0900
  • e000fb42ae minor fix Koichi Nakamura 2021-01-05 18:19:21 +0900
  • b08c087aaf exit at EOF (python-version) Koichi Nakamura 2021-01-05 16:05:18 +0900
  • f29471fb7c Add "v" to python-implementation Koichi Nakamura 2021-01-05 16:05:07 +0900
  • 2318cbf711 Reimplement python version Koichi Nakamura 2021-01-05 15:55:29 +0900
  • b49d6d85c6 Add aligned to python-impl Koichi Nakamura 2021-01-05 14:22:10 +0900
  • 1b170522cb Add 'v' to C implementation Koichi Nakamura 2021-01-05 14:19:53 +0900
  • e78f59de7f Fixed a bug of 'v' Koichi Nakamura 2021-01-05 14:19:33 +0900
  • 33c3d08084 Revert Makefile Koichi Nakamura 2021-01-05 14:13:05 +0900
  • 0d5a2aa0f6 dont need copy Koichi Nakamura 2021-01-05 12:06:53 +0900
  • d55fb0064c fix typo Koichi Nakamura 2021-01-05 11:38:21 +0900
  • 8c16f3072d Add newline after .s Koichi Nakamura 2021-01-05 11:33:18 +0900
  • ec44fd44ec Add "v" to x86-hex implementation Koichi Nakamura 2021-01-05 11:32:31 +0900
  • 7a5e818fc5 Store %esp at the beginning Koichi Nakamura 2021-01-05 11:07:12 +0900
  • d15eda8a11 Fixed a bug Koichi Nakamura 2021-01-05 10:00:16 +0900
  • 051fd0eb2f fixed a bug Koichi Nakamura 2021-01-05 09:56:59 +0900
  • 9af496fd66 Add [if]..[else]..[then] Koichi Nakamura 2021-01-05 09:19:04 +0900
  • f1b92c39d7 Fixed a bug Koichi Nakamura 2021-01-05 09:18:53 +0900
  • 410a5c2ed0 minor fix Koichi Nakamura 2021-01-05 08:17:54 +0900
  • 6ea40bd3dc Wrote 4th stage interpreter Koichi Nakamura 2021-01-05 07:51:02 +0900
  • de3584b1d5 Add comments Koichi Nakamura 2021-01-05 07:25:08 +0900
  • b2c60e43f2 rewrite existing parsers Koichi Nakamura 2021-01-05 07:01:53 +0900
  • ea1a3eeba2 rename input-streams to inputstreams Koichi Nakamura 2021-01-05 07:01:40 +0900
  • c0def0604b rename input% to inputstream% Koichi Nakamura 2021-01-05 07:00:32 +0900
  • de1c998355 fixed a bug of key-file Koichi Nakamura 2021-01-05 07:00:13 +0900
  • 00d61b4ad4 minor fix Koichi Nakamura 2021-01-05 06:59:58 +0900
  • afa21387f1 fixed a bug Koichi Nakamura 2021-01-04 23:00:16 +0900
  • e46dd0994a Fixed a bug Koichi Nakamura 2021-01-04 22:41:22 +0900
  • bf1ee84b2e fix comment Koichi Nakamura 2021-01-04 22:37:28 +0900
  • acd30d307d Fix '\n' Koichi Nakamura 2021-01-04 22:23:54 +0900
  • f9acc5b061 Fix comment Koichi Nakamura 2021-01-04 22:21:48 +0900
  • 38b4e57464 change title Koichi Nakamura 2021-01-04 22:17:05 +0900
  • a70f01fda6 Add build target c and python Koichi Nakamura 2021-01-04 22:16:12 +0900
  • 1cd2f5c8ac BREAKING CHANGE: Changed Pascal string to C-string Koichi Nakamura 2021-01-04 21:57:52 +0900
  • f0e5b2ddb7 Remove unnecessary comments Koichi Nakamura 2021-01-04 17:38:25 +0900
  • e6474bd918 Add read-line and key-file Koichi Nakamura 2021-01-04 17:05:48 +0900
  • 9be13d26ce Add input stream stack Koichi Nakamura 2021-01-04 16:14:14 +0900
  • 81f07797dc Rename SUCCESS to success Koichi Nakamura 2021-01-04 15:42:14 +0900
  • e30be2e802 fix typo Koichi Nakamura 2021-01-04 15:40:31 +0900
  • 9ecd13120e Remove fileop% Koichi Nakamura 2021-01-04 15:35:55 +0900
  • 93b51d7cf8 fix indent Koichi Nakamura 2021-01-04 11:11:56 +0900
  • fa2ac12c55 Change name of constants uppercase Koichi Nakamura 2021-01-04 11:10:46 +0900