2968 Commits

Author SHA1 Message Date
lyon
33435a0161 add stdLib v1.4.1 2022-03-08 12:58:28 +08:00
lyon
da26096619 release v1.4.1 2022-03-08 12:55:27 +08:00
lyon
a0cad21ed9 fix -a != 0-a 2022-03-08 12:29:30 +08:00
lyon
aee0849c8d support obj_run fu defed in the first obj_run 2022-03-08 12:00:50 +08:00
lyon
1878ea884f add disable api for adc iic pwm and uart in std device 2022-03-07 14:58:21 +08:00
lyon
51117e29ce add opt 2022-03-07 01:26:54 +08:00
lyon
3766321dda add stm32h750vb bsp 2022-03-07 01:19:50 +08:00
lyon
60dd236d9b use readdocs instead of yuque 2022-03-06 01:40:49 +08:00
Man, Jianting (Meco)
6b3b7ed1fd 修复一处笔误 2022-03-05 11:49:22 +08:00
lyon
c87c9c2bce add main.py 2022-03-03 13:55:40 +08:00
lyon
d93b3e07e4 add UnitTest example 2022-03-02 23:28:06 +08:00
lyon
fc5f49269e use Class name 2022-03-02 23:20:40 +08:00
李昂
a3682129f7
update examples/class/main.py. 2022-03-02 15:13:09 +00:00
lyon
754e662b39 add 'class' example 2022-03-02 23:06:00 +08:00
lyon
8b20185919 fix arm2d to support v1.4.0 core 2022-03-02 22:07:12 +08:00
lyon
bcee87c3d7 fix enum to support v1.4.0 in ARM2D 2022-03-02 22:05:54 +08:00
李昂
f0d82265d2
update bsp/stm32g030c8/pikascript/requestment.txt. 2022-03-02 14:02:01 +00:00
lyon
bb53f21bd2 add class support in readme 2022-03-02 15:58:55 +08:00
lyon
30c748f57c push v1.4.0 to keil-simu 2022-03-02 15:55:19 +08:00
lyon
988ecf1b97 release v1.4.0 and push to template 2022-03-02 15:52:06 +08:00
lyon
3b9dcd1b0c derive of class demo is passed 2022-03-02 15:48:27 +08:00
lyon
6c4e93d1be support __init__(self) for class 2022-03-02 15:43:32 +08:00
lyon
ea78cabb5f support 2022-03-02 15:43:27 +08:00
lyon
ee91552bbb pass class demo 1, run.sh not pass 2022-03-02 15:37:17 +08:00
lyon
a966d43ad0 update PikaStdLib 2022-03-02 15:27:19 +08:00
lyon
e6002621bf main.py test in run.py no pass 2022-03-02 15:24:46 +08:00
lyon
91e57e4db9 fix warning 2022-03-02 15:09:01 +08:00
lyon
03f5b2cff3 support class def and self 2022-03-02 15:03:11 +08:00
lyon
f7174cdd48 add api to add OBJECT_METHOD 2022-03-02 10:45:32 +08:00
lyon
fd26a79fc8 rename TYPE_X to ARG_TYPE_X 2022-03-02 10:34:33 +08:00
lyon
233a4a21b4 ready to support run-time class 2022-03-02 02:29:58 +08:00
lyon
8a31dca92e format 2022-03-02 02:07:25 +08:00
lyon
195bf97fac call global fun tested ok inner class fun 2022-03-02 01:55:11 +08:00
lyon
849b8002b6 class def is nearly ok, pure fun is ok, connot call main fun 2022-03-01 22:45:59 +08:00
lyon
47905a12c9 add pikaMain to test class attribute 2022-03-01 20:57:04 +08:00
lyon
7692d38928 improve test 2022-03-01 20:55:06 +08:00
lyon
5ef923f3e3 class with attribute tested ok 2022-03-01 20:52:50 +08:00
lyon
4bcdf43154 test NEW obj in DEF is ok, RAS in DEF not ok 2022-03-01 19:21:39 +08:00
lyon
78050c35b3 no mem error in NEW obj 2022-03-01 19:13:39 +08:00
lyon
34a0fbbe41 test NEW instruct is ok 2022-03-01 16:13:35 +08:00
lyon
d10c5dbc97 RAS tested ok 2022-03-01 15:01:22 +08:00
lyon
ea3c4b533f add NEW and RAS instruction in vm 2022-03-01 14:38:27 +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
31f9f10081 add enum to contral the init of object when OUT 2022-03-01 10:41:40 +08:00
李昂
5588b2af67
update bsp/template/pikascript/requestment.txt. 2022-02-28 15:45:32 +00:00
lyon
18937fe80f update readme 2022-02-28 20:49:22 +08:00
lyon
589b6d938e add api for stddevice.PWM and support rtDevice_PWM 2022-02-28 19:44:38 +08:00
lyon
a74a592eeb fix packages.toml 2022-02-27 23:47:30 +08:00