1136 Commits

Author SHA1 Message Date
lyon1998
6bd4aac6e9 move run script in main.c 2021-10-15 23:51:55 +08:00
lyon1998
ad07c4ab1f Merge branch 'master' of https://github.com/pikastech/pikascript 2021-10-15 15:25:27 +08:00
lyon1998
80f60e19bd update Contral extern to v1.1 for g030 2021-10-15 15:24:53 +08:00
Lyon
8a16b5dfc7
Update packages.toml 2021-10-15 15:24:17 +08:00
lyon1998
c86eaefa45 Merge branch 'master' of https://github.com/pikastech/pikascript 2021-10-15 15:23:46 +08:00
lyon1998
a99b841be7 add True and False support for core 2021-10-15 15:23:12 +08:00
Lyon
f59bbbe663
Update packages.toml 2021-10-15 11:49:51 +08:00
lyon1998
ccee063436 rm pikaInvoke.h in PikaRunExternControl 2021-10-15 11:48:32 +08:00
Lyon
cb12fe13be
Update packages.toml 2021-10-15 11:29:55 +08:00
lyon1998
7e28b6d1b5 rm PikaInvoke 2021-10-15 11:27:31 +08:00
lyon1998
208b61ee8c remove no used file 2021-10-15 11:26:21 +08:00
lyon1998
0e79ffe99a test for sysout is ok 2021-10-15 11:20:07 +08:00
lyon1998
97299f77c1 VM test ok 2021-10-15 11:04:56 +08:00
lyon1998
978b733ca1 supporting sysRes for VM 2021-10-15 11:00:13 +08:00
lyon1998
626fa3c9a6 use VM_run instead of invoke, sysOut is not supported 2021-10-14 23:55:35 +08:00
lyon1998
23094dc2e9 pikaVM run is tested ok 2021-10-14 23:45:36 +08:00
lyon1998
966f445a33 VM run is tested ok 2021-10-14 23:39:24 +08:00
lyon1998
5bcc05a311 debuging RUN 2021-10-14 23:22:48 +08:00
lyon1998
c6dec36080 test VM REF 2021-10-14 23:03:31 +08:00
lyon1998
71bb89eb0c REF is tested ok 2021-10-14 22:54:46 +08:00
lyon1998
edf3552aeb STR is ok 2021-10-14 21:02:19 +08:00
lyon1998
73dbf66cbe cancel gtest filter 2021-10-14 20:52:07 +08:00
lyon1998
2adaedf2a6 test a = 1.1 ok 2021-10-14 20:49:43 +08:00
lyon1998
f4f4edc131 OUT is ok 2021-10-14 20:46:32 +08:00
lyon1998
61aed3c36b add object-test for copyArg 2021-10-14 20:44:50 +08:00
lyon1998
0425e87aeb add q0 and q1 2021-10-14 19:54:58 +08:00
lyon1998
40dfcfa423 add pikaVM_runAsm, add pushArg for queue 2021-10-14 19:45:39 +08:00
lyon1998
aa1d34e5c8 match instruct is ok 2021-10-14 16:30:51 +08:00
lyon1998
307f3488e1 add enum instruct 2021-10-14 16:23:14 +08:00
lyon1998
43c764c6e0 conter size at out 2021-10-14 16:12:08 +08:00
lyon1998
f984c29bc3 exit is ok 2021-10-14 15:58:32 +08:00
lyon1998
b515250962 add VM_test 2021-10-14 15:52:01 +08:00
lyon1998
c5540fb5f4 debug NUM and OUT for parser 2021-10-14 15:50:42 +08:00
lyon1998
99ca8d30c3 add PikaVM 2021-10-14 15:20:13 +08:00
lyon1998
2c39dd3265 add test for deep call 2021-10-14 15:13:12 +08:00
lyon1998
141243b956 support NUM in parser 2021-10-14 15:08:45 +08:00
lyon1998
d46112705f parse to asm direct 2021-10-14 10:44:59 +08:00
lyon1998
db928b1ec1 free ram after parse 2021-10-14 10:05:55 +08:00
lyon1998
6c674fdcf5 test b=a+1 2021-10-14 09:53:37 +08:00
lyon1998
d21c1efc20 add str to INVOCK parser 2021-10-14 09:51:50 +08:00
lyon1998
9edaad9fa8 change shell to pika asm 2021-10-13 22:17:40 +08:00
lyon1998
3f87706ebd use inner deepth 2021-10-13 22:02:53 +08:00
lyon1998
d46e2ee5c6 add deepth info 2021-10-13 21:53:01 +08:00
lyon1998
733e641a4e parser is tested ok for method and ref 2021-10-13 21:20:45 +08:00
lyon1998
338bef08bb all itself in parser 2021-10-13 20:18:12 +08:00
lyon1998
7eb6f88fb0 store non terminal for stmt is ok 2021-10-13 20:07:32 +08:00
lyon1998
3e4da111e0 use parse_STmt 2021-10-13 19:41:04 +08:00
lyon1998
741e37fc23 debug strsGetLastToken 2021-10-13 19:32:00 +08:00
lyon1998
421f5132f8 strCut use find end from last char 2021-10-13 18:24:38 +08:00
lyon1998
0f96d41bab add parse and parse-test 2021-10-13 18:07:08 +08:00