lyon1998
|
686b4ef8f5
|
comment fix
|
2022-02-14 21:04:33 +08:00 |
|
lyon1998
|
ff8ce903a0
|
limit the api of pika_vm
|
2022-02-14 20:57:15 +08:00 |
|
lyon1998
|
dbd61b1683
|
limit api of pikaParser
|
2022-02-14 20:40:29 +08:00 |
|
lyon1998
|
84f09b6ad8
|
use str_is_start_with instead of strncmp
|
2022-02-14 20:09:06 +08:00 |
|
lyon1998
|
f35b47dfa0
|
arrange the parse_proprocess
|
2022-02-14 18:50:08 +08:00 |
|
lyon
|
154ccd8e90
|
fix bug in remove_annontaion when occor "#"
|
2022-02-14 03:18:21 +08:00 |
|
lyon
|
c2d6a6e13b
|
push core
|
2022-02-13 09:39:14 +08:00 |
|
lyon
|
1da3f60afb
|
use __rsvd:u8 in arg union
|
2022-02-07 13:15:55 +08:00 |
|
lyon
|
3e87db85ca
|
cancel 'uint8_t : 8'
|
2022-02-06 14:39:41 +08:00 |
|
李昂
|
828822a014
|
update src/PikaPlatform.h.
|
2022-02-05 18:31:08 +00:00 |
|
lyon
|
0b0fb6d0c8
|
use heap as shell buff
|
2022-01-29 11:14:16 +08:00 |
|
lyon
|
89072c3f22
|
fix shell bug in linux
|
2022-01-29 00:27:03 +08:00 |
|
lyon
|
1563b94d00
|
format
|
2022-01-28 12:10:32 +08:00 |
|
lyon
|
461164ec81
|
add cfg for shell, add 'c' 'sh' cmd for debuger
|
2022-01-28 12:07:48 +08:00 |
|
lyon
|
92dd8379d2
|
use line_handler for pikaScriptShell
|
2022-01-28 00:03:49 +08:00 |
|
lyon
|
eeb6949713
|
clear global var in pika shell
|
2022-01-27 23:16:56 +08:00 |
|
lyon
|
5226409842
|
format pikaObj and pikaShell
|
2022-01-27 23:14:20 +08:00 |
|
lyon
|
c7332e64c9
|
enable aligment in memory
|
2022-01-27 15:41:17 +08:00 |
|
lyon
|
5aa5ef6071
|
support global statement
|
2022-01-26 23:23:08 +08:00 |
|
lyon
|
8350de24f6
|
adding global support
|
2022-01-26 16:24:13 +08:00 |
|
lyon
|
044eb17d04
|
use heap to supply buff for springf
|
2022-01-26 13:31:14 +08:00 |
|
lyon
|
797607bccf
|
fix queue overpop
|
2022-01-26 08:38:02 +08:00 |
|
lyon
|
76075564a2
|
use simu queue again, can not call 2 fun in one line
|
2022-01-26 00:31:59 +08:00 |
|
lyon
|
890b35a0b4
|
use normal list, add fun test
|
2022-01-25 23:31:21 +08:00 |
|
lyon
|
ed207b3194
|
format
|
2022-01-25 13:25:23 +08:00 |
|
lyon
|
f17d84f1e8
|
use only one buff
|
2022-01-25 13:24:16 +08:00 |
|
lyon
|
8a66d49bd3
|
use vsnprintf in __plt_sprintf, and add buff cfg
|
2022-01-25 13:20:12 +08:00 |
|
lyon
|
962086ddbd
|
clear #if 0 in dataArg
|
2022-01-25 08:57:21 +08:00 |
|
lyon
|
325a11d3e7
|
remove argType at the end of content
|
2022-01-25 08:39:10 +08:00 |
|
lyon
|
d49f439554
|
use static content_init
|
2022-01-25 08:08:10 +08:00 |
|
Gabriel Wang
|
123162314c
|
add simple cache algorithm to the hash list
|
2022-01-25 07:55:35 +08:00 |
|
Gabriel Wang
|
0278a9d3fb
|
move type to __arg
|
2022-01-25 07:55:35 +08:00 |
|
Gabriel Wang
|
e542318b86
|
temporarily set content_init's visibility as public
|
2022-01-25 02:19:42 +08:00 |
|
Gabriel Wang
|
f55d929593
|
remove redundant code...
|
2022-01-25 02:19:42 +08:00 |
|
Gabriel Wang
|
75ca440724
|
introduce base class __arg
|
2022-01-25 02:19:42 +08:00 |
|
Gabriel Wang
|
a3b6f032b0
|
remove unrequired code
|
2022-01-25 00:10:10 +08:00 |
|
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 |
|