844 Commits

Author SHA1 Message Date
Gabriel Wang
c1867930c7 simplify args_getNode_hash 2022-01-24 23:52:12 +08:00
lyon
6d0a43aa80 add Bx for default RET ins 2022-01-24 00:19:09 +08:00
lyon
8894e270f3 support s[2] = 'q' 2022-01-18 23:37:48 +08:00
lyon
455ba7a565 parse a[b] = c ok 2022-01-17 23:36:36 +08:00
lyon
6dce7ead45 parse a = b[c+d] + e[f*j] is ok 2022-01-17 21:35:19 +08:00
lyon
d2bd8b44e0 a = b[c+d] is ok 2022-01-17 21:16:51 +08:00
lyon
772bef847a fix some warning 2022-01-17 20:45:40 +08:00
lyon
827c70bb08 parse a = b[c] is ok 2022-01-17 20:25:32 +08:00
lyon
3bdf63379e parse '[' mem check pased 2022-01-16 00:41:59 +08:00
lyon
a5fde286d7 supporting '[' and ']' 2022-01-15 23:09:44 +08:00
lyon
4d32223746 add some method for token 2022-01-15 22:58:36 +08:00
lyon
e6ab858063 continue fix warning in M4 2022-01-15 22:22:53 +08:00
lyon
9fd48577e4 fix warnings in M4 2022-01-15 22:19:58 +08:00
lyon
56bf2fb32f fix warning in strsReplace 2022-01-15 22:16:57 +08:00
lyon
b1808146c7 rename direct to Lift 2022-01-14 23:22:38 +08:00
lyon
ca00fd1e96 init obj and run __init__ in OUT instruct 2022-01-14 22:42:42 +08:00
lyon
a1d1d12d32 init the mate obj when OUT 2022-01-14 22:38:02 +08:00
lyon
d2791f66bd not use memcpy in hash init 2022-01-14 13:39:03 +08:00
lyon
b077787e85 restore arg_getType 2022-01-14 13:37:32 +08:00
lyon
e8186ec80d use less memcpy in dataArg 2022-01-14 13:34:20 +08:00
lyon
8833e606ab free obj auto when arg is updated 2022-01-13 19:39:05 +08:00
lyon
b54cd1ed5a auto convert int args and flot args 2022-01-11 22:22:53 +08:00
lyon
ec2e2d2d0a add printNoEnd() 2022-01-11 13:00:32 +08:00
lyon
9194823da2 fix warnings in strsReplace 2022-01-11 12:43:56 +08:00
Lyon
dfffdc2d2e
Update dataStrs.c 2022-01-11 09:38:32 +08:00
lyon
3d556d6b06 support \n \r \t in print() 2022-01-10 21:49:52 +08:00
lyon
3ffb28afd6 support " and void line in main.py 2022-01-10 21:14:29 +08:00
Lyon
364d09aa0d
Update PikaPlatform.h 2022-01-10 10:19:06 +08:00
lyon
08ad5fcf82 support str '==' opeartion 2022-01-09 22:17:17 +08:00
lyon
1166cf5b9f only support str '+' str 2022-01-09 00:17:20 +08:00
lyon
c32322a05a support '+' for string 2022-01-08 23:40:10 +08:00
lyon
ee94c992b2 adding operator for stinrg 2022-01-07 21:03:37 +08:00
pikastech
7469b34ec1 fix warnning in ac5 2022-01-07 09:58:07 +08:00
李昂
2f8531d407
update src/PikaObj.c. 2022-01-06 09:05:46 +00:00
lyon
771013ff44 debuging shell 2022-01-06 16:29:19 +08:00
lyon
1bf589ad52 get nameHash by '=' 2022-01-05 23:15:36 +08:00
lyon
01e2c533e6 use '=' to get next 2022-01-05 22:56:42 +08:00
lyon
7a2650389a use '=' instead of for byte 2022-01-05 22:53:05 +08:00
lyon
c94db1e4c1 uset next by '=' 2022-01-05 22:44:25 +08:00
lyon
144b0c195e use content_getSize 2022-01-05 22:41:58 +08:00
lyon
d0eabb0b94 set size of arg to uint32_t to aline to 4 2022-01-05 22:36:28 +08:00
lyon
06aac2feb2 fix warnning 2022-01-05 22:15:39 +08:00
lyon
1f76d4d1df use short name 2022-01-04 20:31:30 +08:00
lyon
1afc45604d use index inf queue 2022-01-04 20:18:23 +08:00
lyon
2c3d56308d push and get arg from args by index 2022-01-04 19:58:46 +08:00
lyon
e5629a53f4 use shorter top and bottom in dataQueue 2022-01-04 19:47:40 +08:00
lyon
8b59034300 simplyfy dataQueue.c 2022-01-04 19:21:57 +08:00
lyon
79c9f82054 not use buffs in obj_getObj 2022-01-04 16:14:08 +08:00
lyon
42aadd6971 fix del _lx 2022-01-04 11:24:34 +08:00
lyon
a0b01fc346 test benchamrk 2022-01-04 02:42:49 +08:00