Koichi Nakamura
|
5005ff0e8e
|
Use unpack_from and pack_into for speedup
|
2021-12-29 21:34:25 +09:00 |
|
Koichi Nakamura
|
7701f3d825
|
speed up python version using struct module
|
2021-12-29 21:17:00 +09:00 |
|
Koichi Nakamura
|
384089eb28
|
replace bytearray instead of array (python version)
|
2021-12-29 20:15:40 +09:00 |
|
Koichi Nakamura
|
864d09157b
|
fix bugs related to signedness of python version
|
2021-12-29 10:21:34 +09:00 |
|
Koichi Nakamura
|
a3d207de10
|
remove debugprint
|
2021-12-29 08:47:20 +09:00 |
|
Koichi Nakamura
|
46c6196c2c
|
change unit size of array of python version
|
2021-12-29 07:41:11 +09:00 |
|
Koichi Nakamura
|
f38e55984f
|
add filemode to open
|
2021-12-29 06:47:40 +09:00 |
|
Koichi Nakamura
|
5554c671e8
|
fixed a bug of previous commit
|
2021-12-07 02:11:46 +09:00 |
|
Koichi Nakamura
|
3656a1e5c9
|
fix previous commit
|
2021-12-06 23:03:57 +09:00 |
|
Koichi Nakamura
|
b2fd58b688
|
minor style fix
|
2021-12-06 22:44:12 +09:00 |
|
Koichi Nakamura
|
96ceb57bd4
|
replace "& ~(CELL - 1)" with "% CELL"
|
2021-12-06 22:43:43 +09:00 |
|
Koichi Nakamura
|
d4284748bf
|
make python version faster by replacing // with >>
|
2021-12-06 22:28:36 +09:00 |
|
Koichi Nakamura
|
462551a3e0
|
(allocate) must allocates zero-cleared region
|
2021-12-04 21:43:47 +09:00 |
|
Koichi Nakamura
|
0346fdb8ad
|
Fix a bug: add missing next() to (free) in C version
|
2021-05-05 21:00:15 +09:00 |
|
Koichi Nakamura
|
02dd3dcc06
|
Add 'free'
|
2021-01-17 20:14:42 +09:00 |
|
Koichi Nakamura
|
b70bb4befc
|
remove unused error messages
|
2021-01-15 12:25:25 +09:00 |
|
Koichi Nakamura
|
b407d70a4a
|
Fixed misuse of stringify
|
2021-01-11 18:48:49 +09:00 |
|
Koichi Nakamura
|
610fe98a8d
|
Changed 'quit' to take return code
|
2021-01-11 14:20:48 +09:00 |
|
Koichi Nakamura
|
8a5311f2e3
|
minor fix
|
2021-01-11 14:03:25 +09:00 |
|
Koichi Nakamura
|
29737b6c16
|
fixed a bug of /mod of python version
|
2021-01-11 13:48:20 +09:00 |
|
Koichi Nakamura
|
bafbf5959a
|
/mod must be unsigned
|
2021-01-11 12:56:12 +09:00 |
|
Koichi Nakamura
|
c3ba7d44b8
|
Add shift operator to python version
|
2021-01-11 12:50:24 +09:00 |
|
Koichi Nakamura
|
113f6d1225
|
Add shl,shr and sar to C version
|
2021-01-11 12:12:48 +09:00 |
|
Koichi Nakamura
|
4af8f3786e
|
Add welcome message
|
2021-01-11 01:24:43 +09:00 |
|
Koichi Nakamura
|
419d0d2cb9
|
rename implementation to version
|
2021-01-10 20:44:50 +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
|
73099b43dd
|
Add u< to hand and C version
|
2021-01-10 19:13:13 +09:00 |
|
Koichi Nakamura
|
ffac921280
|
replace / and mod of C and python implementation
|
2021-01-10 18:37:27 +09:00 |
|
Koichi Nakamura
|
5942192ada
|
Update welcome message
|
2021-01-10 00:00:18 +09:00 |
|
Koichi Nakamura
|
c6fdc53d21
|
Add "V"
|
2021-01-09 23:39:29 +09:00 |
|
Koichi Nakamura
|
8acc4c70ba
|
Changed semantics of litstring
|
2021-01-09 21:30:02 +09:00 |
|
Koichi Nakamura
|
c60b5dec5c
|
File I/O
|
2021-01-09 17:21:58 +09:00 |
|
Koichi Nakamura
|
4ed2d629db
|
rename ip/pc to ip/np
|
2021-01-09 17:18:15 +09:00 |
|
Koichi Nakamura
|
ef3e15a3ca
|
WIP Buffered File I/O
|
2021-01-06 06:07:08 +09:00 |
|
Koichi Nakamura
|
8a0a89f179
|
Reduce memory use
|
2021-01-06 05:04:19 +09:00 |
|
Koichi Nakamura
|
56eb6c7586
|
read-file and write-file worked
|
2021-01-06 03:22:01 +09:00 |
|
Koichi Nakamura
|
145faaf502
|
Add open-file and close-file
|
2021-01-06 02:12:47 +09:00 |
|
Koichi Nakamura
|
76a01a127a
|
Rewrite c-version so that we can add multi-character words
|
2021-01-06 01:51:01 +09:00 |
|
Koichi Nakamura
|
3b272e982f
|
Make python-version 2x faster
|
2021-01-05 21:06:03 +09:00 |
|
Koichi Nakamura
|
b08c087aaf
|
exit at EOF (python-version)
|
2021-01-05 16:05:18 +09:00 |
|
Koichi Nakamura
|
f29471fb7c
|
Add "v" to python-implementation
|
2021-01-05 16:05:07 +09:00 |
|
Koichi Nakamura
|
2318cbf711
|
Reimplement python version
|
2021-01-05 15:55:29 +09:00 |
|
Koichi Nakamura
|
b49d6d85c6
|
Add aligned to python-impl
|
2021-01-05 14:22:10 +09:00 |
|
Koichi Nakamura
|
1b170522cb
|
Add 'v' to C implementation
|
2021-01-05 14:19:53 +09:00 |
|
Koichi Nakamura
|
a70f01fda6
|
Add build target c and python
|
2021-01-04 22:16:12 +09:00 |
|
Koichi Nakamura
|
1cd2f5c8ac
|
BREAKING CHANGE: Changed Pascal string to C-string
|
2021-01-04 21:57:52 +09:00 |
|
Koichi Nakamura
|
d197737bcc
|
Add c-version and python-version
|
2021-01-03 23:59:45 +09:00 |
|