2173 Commits

Author SHA1 Message Date
lyon
2c5b210c63 move __VM_DEBUG__ to pikaConfigValid.h 2021-12-31 00:33:00 +08:00
lyon
20faf70a33 add __instruction_table.cfg 2021-12-31 00:25:57 +08:00
lyon
fbb0624727 rm __instruction_table.h 2021-12-31 00:25:15 +08:00
lyon
fcbf903223 change __instruction_table to .cfg 2021-12-31 00:23:11 +08:00
lyon
4428763042 use __VM_DEBUG_ in default 2021-12-31 00:11:56 +08:00
Lyon
b7afb748e9
Merge pull request #26 from GorgonMeducer/master
minor update
2021-12-30 23:08:35 +08:00
Gabriel Wang
dbba91a61e minor update 2021-12-30 15:02:40 +00:00
Lyon
db4b40b5ee
Merge pull request #25 from GorgonMeducer/master
introduce VM instruction table
2021-12-30 23:02:31 +08:00
Gabriel Wang
cf3fae7fea introduce VM instruction table 2021-12-30 14:59:33 +00:00
lyon
a45796902f add .bat and keil 2021-12-30 22:16:07 +08:00
lyon
402911568f add .bat for stm32f103c8 2021-12-30 22:13:20 +08:00
lyon
5fb15e9733 add beforbuide bat for keil 2021-12-30 22:09:03 +08:00
lyon
c3b0f3e899 add simulation-keil-dev 2021-12-30 21:48:11 +08:00
lyon
12eca46834 add comment 2021-12-30 21:39:44 +08:00
lyon
97bdf1b792 add goto for OPT_exit 2021-12-30 21:28:50 +08:00
lyon
74da18bc0b update pikaVM, use instruct table 2021-12-30 21:26:51 +08:00
lyon
d4809161b3 use instuct table is ok 2021-12-30 21:24:06 +08:00
lyon
ada38e15e1 using intruct map 2021-12-30 20:56:41 +08:00
lyon
232112a748 use vmState in VM_runInstruct 2021-12-30 20:49:38 +08:00
lyon
7e3e28c53f use vmState in run_instruct 2021-12-30 20:43:59 +08:00
lyon
8fd2f4ffb5 use VM_state 2021-12-30 20:38:37 +08:00
lyon
01ff2ef66f rename arg and type 2021-12-30 20:06:49 +08:00
lyon
c679f2d0ae use VM_Parameters insteadof Parameters 2021-12-30 19:55:09 +08:00
lyon
d69ccb035d rename __pika_cfg_valied.h to pikaConfigValid.h 2021-12-30 19:39:37 +08:00
lyon
4418347bbd restore keil-simulation 2021-12-30 17:47:44 +08:00
lyon
930977b47c not include PLOOC yet 2021-12-30 17:46:42 +08:00
lyon
a8f3450073 remove 3rd-part 2021-12-30 17:44:32 +08:00
Lyon
451ebf01c5
Merge pull request #24 from GorgonMeducer/master
improve VM (CI broken)
2021-12-30 17:02:08 +08:00
lyon
084da065e5 use uintptr_t instead of long 2021-12-30 16:29:12 +08:00
Gabriel Wang
f7b5ef6848 Update mimiscript-demo.uvprojx 2021-12-29 17:04:06 +00:00
Gabriel Wang
5e985826ab add central configuration and its validation header files 2021-12-29 16:47:45 +00:00
Gabriel Wang
ec2dbecb07 prepare refactory 2021-12-29 16:41:03 +00:00
Gabriel Wang
aabe910134 add submodule for PLOOC 2021-12-29 16:01:23 +00:00
lyon
cd71944770 update readme about control flow 2021-12-29 22:53:27 +08:00
lyon
87d522096a support break and continue for v1.3.0 2021-12-29 22:52:11 +08:00
lyon
3032d3d054 break and continue test ok 2021-12-29 22:51:26 +08:00
lyon
dc997361d5 break is ok 2021-12-29 22:47:21 +08:00
lyon
e73fb2106d fix typo 2021-12-29 22:40:38 +08:00
lyon
92c8a5f1e5 not pass break test 2021-12-29 22:28:40 +08:00
lyon
723d6ccf5c add instument for BRK and CTN 2021-12-29 21:11:57 +08:00
lyon
fc2e4f2287 parse for continue is ok 2021-12-29 21:10:04 +08:00
lyon
45ee8621cc parse for brk is ok 2021-12-29 21:06:56 +08:00
lyon
f4a3b1079a fix core test in readme_zh 2021-12-29 20:50:53 +08:00
lyon
5a1639684d Merge branch 'master' of https://gitee.com/lyon1998/pikascript 2021-12-29 20:48:14 +08:00
lyon
ff1e24c953 fix readme for core develop in readme_zh.md 2021-12-29 20:47:42 +08:00
李昂
b18c17f832
update README_zh.md. 2021-12-29 10:15:14 +00:00
lyon
57087045c5 remove for_range block 2021-12-29 10:12:48 +08:00
lyon
41f7c5f3c7 update core v1.3.0, fix for_for memory bug 2021-12-29 10:08:22 +08:00
lyon
a70cfd82d1 fix for_for del bug 2021-12-29 10:06:48 +08:00
lyon
2bd2e2f4eb fix parse test 2021-12-29 01:27:42 +08:00