1
0

114 Commits

Author SHA1 Message Date
otya128
0975903757 Fix label parsing 2017-07-10 19:41:23 +09:00
otya128
f43d22a298 Fix PRINT parser 2017-07-09 21:39:47 +09:00
otya128
2d1ccbdbb2 Fix Warning/Deprecation 2017-07-08 20:07:12 +09:00
otya128
bb586dbb55 IMplement STOP 2017-07-04 20:28:49 +09:00
otya128
4eb6a1fc98 Implement CALL SPRITE 2016-12-31 13:40:44 +09:00
otya128
e701fa5704 Implement BIN$ 2016-12-29 20:45:43 +09:00
otya128
20889c28e1 Implement LINPUT 2016-12-29 17:59:47 +09:00
otya128
c0f1e4e9e5 Fix input 2016-12-29 17:33:40 +09:00
otya128
706bb3715d Fix var parser 2016-12-29 17:25:05 +09:00
otya128
0f5c8e08a2 Implement DIALOG(3) 2016-12-26 22:16:22 +09:00
otya128
0aff0e5821 Fix IF parsing 2016-12-24 16:53:49 +09:00
otya128
d10e610796 Fix to fix 2016-12-24 14:03:36 +09:00
otya128
d7f4ae0888 Fix omitted argument parsing 2016-12-24 13:32:52 +09:00
otya128
58cf9048a5 Fix DATA 2016-12-23 22:08:46 +09:00
otya128
9df64ca072 Fix ELSE parsing 2016-12-23 20:16:52 +09:00
otya128
f617b08def Fix USE/EXEC error check 2016-12-23 17:18:43 +09:00
otya128
0440c33184 Implement USE/EXEC compilation 2016-12-23 17:16:38 +09:00
otya128
2d0d7e0cfc Allow empty OUT arguments 2016-12-22 20:10:21 +09:00
otya128
760c64113e Fix NEXT (I,J,K...) 2016-12-20 22:05:00 +09:00
otya128
bae2958ca1 Fix NEXT 2016-12-20 22:00:16 +09:00
otya128
06dc42750d PRINT? 2016-12-18 21:21:56 +09:00
otya128
f54b00549e Value => TokenValue 2016-12-17 11:55:07 +09:00
otya128
10eb0803fe Fix GOSUB/GOTO EXPR$ parsing 2016-12-15 17:26:15 +09:00
otya128
8afb32dd88 Fix #CONSTANT 2016-12-10 17:25:41 +09:00
otya128
5948104f5c Implement #CONSTANT 2016-12-10 17:24:23 +09:00
otya128
a04536335b Fix XON/XOFF 2016-12-09 18:45:34 +09:00
otya128
0306a215b0 Add XON/XOFF parsing support & Fix OPTION 2016-12-09 18:14:02 +09:00
otya128
879d28c9bf Add VAR(expr)=expr parsing 2016-12-08 22:16:17 +09:00
otya128
0a4fea51f5 Fix fix assign 2016-12-08 22:06:10 +09:00
otya128
972b075b0f Fix assign 2016-12-08 21:38:22 +09:00
otya128
cc05576862 Support VAR() parsing 2016-12-08 21:07:45 +09:00
otya128
737e4e55f0 Add constexpr DATA 2016-12-08 21:03:32 +09:00
otya128
d5d1138607 Support function OUT (no argument) 2016-12-06 19:23:10 +09:00
otya128
627e92126c Fix wide-char parsing 2016-12-06 07:27:49 +00:00
otya128
17a12f6336 Remove static ctor 2016-12-04 15:09:22 +09:00
otya128
b418b47713 fix unittest 2016-12-03 20:46:25 +09:00
otya128
a6a205c4c0 fix constant folding 2016-12-02 21:56:28 +09:00
otya128
ccc9da91e1 COMMON DEF(WIP) 2016-12-02 21:27:03 +09:00
otya128
2ae805d35c RUNでスロット指定できなかった問題を修正/式のパースでの謎バグ修正 2016-09-07 18:06:39 +09:00
otya128
e03ce4c4a7 項がすべて定数の式を実行前に計算を済ませて実行時には1個の定数として扱うようにした 2016-09-06 00:09:34 +09:00
otya128
d138da32eb 単項演算子を配列に使うとうまくパースできなかった問題を修正 2016-09-03 11:58:04 +09:00
otya128
6505e41fd2 SWAPを実装 2016-09-03 11:46:11 +09:00
otya128
69a4033250 REMを実装 2016-09-03 11:11:12 +09:00
otya128
1bfb655e74 OPTIONを実装 2016-09-02 20:57:36 +09:00
otya128
2f50fc5ba9 REPEAT~UNTILを実装 2016-09-02 20:39:31 +09:00
otya128
7cb0b26880 ELSEIFを実装 2016-09-02 16:12:23 +09:00
otya128
f6557d2e9a INC/DECを配列に対応させた 2016-08-31 23:16:44 +09:00
otya128
0866fc0739 OUTを配列変数などに対応させた 2016-08-31 17:53:02 +09:00
otya128
e278b8422e USEとEXECを認識できるようにした 2016-08-31 17:38:14 +09:00
otya128
39c5a7606e COMMON DEFをパースできるようにした 2016-08-31 17:20:12 +09:00