lyon
|
d10c5dbc97
|
RAS tested ok
|
2022-03-01 15:01:22 +08:00 |
|
lyon
|
9d57dbd46c
|
add NEW insturction to return a new obj from fun
|
2022-03-01 11:34:26 +08:00 |
|
lyon
|
f642971dc6
|
add RAS in parser
|
2022-03-01 11:26:21 +08:00 |
|
lyon
|
500709b5d2
|
out to self
|
2022-03-01 10:52:17 +08:00 |
|
lyon
|
3509d666d8
|
class_arg test no passed
|
2022-02-25 18:21:27 +08:00 |
|
lyon
|
1291483369
|
add PikaObj for PikaStdLib
|
2022-02-25 18:05:54 +08:00 |
|
lyon
|
3d5e2acf3e
|
parse for class is ok at first
|
2022-02-25 17:59:32 +08:00 |
|
lyon
|
f3a973c8df
|
save temp
|
2022-02-25 17:32:51 +08:00 |
|
lyon
|
ba1c61293b
|
rename
|
2022-02-22 00:41:45 +08:00 |
|
lyon
|
faed85d22e
|
print('test,test') is ok
|
2022-02-21 17:49:54 +08:00 |
|
lyon
|
12279fa8bc
|
parser.add_a_b is ok
|
2022-02-21 17:40:26 +08:00 |
|
lyon
|
b66aaf20a9
|
use parse_state to solve parse process
|
2022-02-21 15:13:47 +08:00 |
|
lyon1998
|
ff8ce903a0
|
limit the api of pika_vm
|
2022-02-14 20:57:15 +08:00 |
|
lyon1998
|
3627486658
|
not expose pikaParser api
|
2022-02-14 20:49:37 +08:00 |
|
lyon1998
|
dbd61b1683
|
limit api of pikaParser
|
2022-02-14 20:40:29 +08:00 |
|
lyon
|
154ccd8e90
|
fix bug in remove_annontaion when occor "#"
|
2022-02-14 03:18:21 +08:00 |
|
lyon
|
eee565ac1d
|
not support obj_no_free
|
2022-02-13 09:27:02 +08:00 |
|
lyon
|
5aa5ef6071
|
support global statement
|
2022-01-26 23:23:08 +08:00 |
|
lyon
|
7fb3a49d12
|
add test for global
|
2022-01-26 16:23:56 +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
|
d61fcacb4a
|
cancel the content-test
|
2022-01-25 02:40:35 +08:00 |
|
lyon
|
a5896fc40b
|
use asm in stdtask run_once
|
2022-01-24 20:03:44 +08:00 |
|
lyon
|
2c98aa6710
|
use 50 tick_inc
|
2022-01-24 19:59:01 +08:00 |
|
lyon
|
c0e572fd81
|
update PikaStdTask
|
2022-01-24 19:34:43 +08:00 |
|
lyon
|
a9d1bc372e
|
add GTestTask to test task_period
|
2022-01-24 19:08:33 +08:00 |
|
lyon
|
6d0a43aa80
|
add Bx for default RET ins
|
2022-01-24 00:19:09 +08:00 |
|
lyon
|
0d71929d8d
|
fix ci error of Task
|
2022-01-23 21:50:05 +08:00 |
|
lyon
|
7a51a5012a
|
use asm in StdTask
|
2022-01-23 00:04:37 +08:00 |
|
lyon
|
f5fab030c0
|
update PikaStdTask
|
2022-01-22 23:49:53 +08:00 |
|
lyon
|
b4e0a1e76b
|
testing call_when
|
2022-01-20 22:24:08 +08:00 |
|
lyon
|
112a1b0b0d
|
use only PikaAsm in PikaStdTask
|
2022-01-20 21:59:43 +08:00 |
|
lyon
|
56069510c3
|
use PikaAsm in Task_Run_Once
|
2022-01-20 21:50:38 +08:00 |
|
lyon
|
18d924efc1
|
add PikaStdTask()
|
2022-01-20 19:35:55 +08:00 |
|
lyon
|
372b619a13
|
task.do_always and task.run_once() is ok
|
2022-01-20 19:35:55 +08:00 |
|
lyon
|
16e282cf4f
|
support list[], dict[], string[]
|
2022-01-18 23:51:02 +08:00 |
|
lyon
|
8894e270f3
|
support s[2] = 'q'
|
2022-01-18 23:37:48 +08:00 |
|
lyon
|
5b8a41f0d5
|
res = 'test'[2] is ok
|
2022-01-18 22:05:34 +08:00 |
|
lyon
|
b182e4af31
|
__get__ string is ok
|
2022-01-18 21:55:08 +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
|
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
|
4d32223746
|
add some method for token
|
2022-01-15 22:58:36 +08:00 |
|
lyon
|
a1d1d12d32
|
init the mate obj when OUT
|
2022-01-14 22:38:02 +08:00 |
|
lyon
|
4ed66eb3f4
|
__set()__ and __get()__ for list, dict ,string ok
|
2022-01-13 21:56:44 +08:00 |
|
lyon
|
8833e606ab
|
free obj auto when arg is updated
|
2022-01-13 19:39:05 +08:00 |
|
lyon
|
6d8bba2dcc
|
for in string is ok
|
2022-01-13 17:07:07 +08:00 |
|