Commit Graph

28 Commits

Author SHA1 Message Date
minjaesong
64257464b4 basic: ability to invoke with cmdline args 2020-12-06 11:40:46 +09:00
minjaesong
2d13e9e492 basic: newly implemented EMIT 2020-12-05 17:41:15 +09:00
minjaesong
bd6a6be6b6 basic: fixing an edge case with scalar arrays 2020-12-05 16:32:34 +09:00
minjaesong
7328f5f978 basic:fixed multidimensional array access for real 2020-12-05 15:37:43 +09:00
minjaesong
e06a7eac59 basic:more helpful errmsgs 2020-12-04 12:33:57 +09:00
minjaesong
e7f4b07326 basic: CONST generator PRIMES 2020-12-03 21:03:03 +09:00
minjaesong
300f7cb9b4 basic: tron/troff command 2020-12-03 20:30:00 +09:00
minjaesong
743837bd86 basic: amazing.bas is working 2020-12-03 19:03:14 +09:00
minjaesong
bda1af1237 basic:TRACEON, INPUT to properly parse integers 2020-12-03 17:29:49 +09:00
minjaesong
1af45748de basic:for is mutable, test with formut.bas 2020-12-03 12:50:30 +09:00
minjaesong
b70e1db5bb basic:generator model for 'FOR' 2020-12-03 12:43:27 +09:00
minjaesong
1ef1f5eab8 fixing + operator 2020-12-02 21:31:59 +09:00
minjaesong
856764c936 basic:killed sigils; IF statement is broken? (see ltkaput.bas) 2020-12-02 17:49:13 +09:00
minjaesong
5b15a49f88 basic:optional index at 1, LEFT, MID, RIGHT funs 2020-12-02 16:01:16 +09:00
minjaesong
d43d747e6a basic:multidimensional array 2020-12-02 14:59:16 +09:00
minjaesong
33c2871fca basic:allowing 'print' to accept zero args, of which it will print a newline 2020-12-02 11:00:01 +09:00
minjaesong
8cb9ae9c5c more graal stuffs 2020-12-01 14:38:36 +09:00
minjaesong
6403a84af3 migration to graal 2020-12-01 14:16:48 +09:00
minjaesong
0b646c4d51 basic:fixing undefined tree node (e.g. '10 PRINT SPC(19);') would cause error 2020-11-30 11:47:30 +09:00
minjaesong
65dca0533a basic:abandoning the idea of (:) -- executor cannot index things statement-wise, only line-wise; major re-write should be possible but NOT TODAY 2020-11-29 12:12:52 +09:00
minjaesong
d9d256fcca scrapping earlier impl of func SEQ 2020-11-28 23:05:05 +09:00
minjaesong
ba9925c489 basic: cons is now (!); fixed issue where paren-enclosed statement would spit error on run 2020-11-28 18:30:32 +09:00
minjaesong
bdcef683ae basic:spc stmt and more sample codes 2020-11-27 16:55:36 +09:00
minjaesong
83e573dab3 basic:making gosub to work again, new END stmt 2020-11-27 16:11:08 +09:00
minjaesong
c367b98537 basic:dim command but syntax is unlike gw-basic 2020-11-27 13:41:16 +09:00
minjaesong
81705dbe0f basic:slightly more helpful errmsgs 2020-11-25 11:12:30 +09:00
minjaesong
4dca73c798 basic: code minify 2020-11-24 22:00:44 +09:00
minjaesong
7b6f3cbc43 basic:array indexing and assigning at the index 2020-11-24 17:01:49 +09:00