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 |
|
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 |
|