62 Commits

Author SHA1 Message Date
pikastech
fb09382d3e add pikaBitCodeCompiler 2021-11-28 19:41:41 +08:00
lyon
7c9fafafc4 suppport or and not 2021-11-28 17:26:17 +08:00
lyon
f477418657 add List for STDLib, add int() float() method 2021-11-24 11:15:50 +08:00
lyon
f195d6076f debug signed num 2021-11-22 17:21:20 +08:00
pikastech
b7ac057d75 update heap size to 0x1400 update arm2d 2021-11-20 21:25:05 +08:00
lyon
dd2e10f0dd add getMem method for mem checker 2021-11-20 09:43:13 +08:00
lyon
890066de97 use tiny obj for memchecker 2021-11-20 09:40:50 +08:00
lyon
d4eb934eca type_ is ok 2021-11-20 09:33:38 +08:00
lyon
b56c2bcc68 int_float_convert is tested ok 2021-11-20 09:28:21 +08:00
lyon
4e67a1925f test append and get for list is ok 2021-11-17 10:59:13 +08:00
lyon
f3e17a2a75 add method for list 2021-11-17 10:40:08 +08:00
lyon
f2b652ca80 debug obj_setArg 2021-11-17 10:25:27 +08:00
lyon
6480ec1adb add pikastd_list.c 2021-11-17 10:10:18 +08:00
lyon
43b8105f6f add pikastdlib.py 2021-11-17 10:09:52 +08:00
lyon
a5d1d89a15 use 0x2000,8 pool 2021-11-17 09:57:05 +08:00
pikastech
3037a67c39 update keil-simu and add __use_quick_malloc in platform 2021-11-16 21:15:00 +08:00
lyon
4bfd926ec1 high speed can run in small ram 2021-11-16 15:24:03 +08:00
pikastech
5ae8692985 add info 2021-11-16 10:48:19 +08:00
lyon
88645154ca skip 8 bit 2021-11-16 10:20:28 +08:00
pikastech
30fabfd58b add use_mem_pool define for g030 2021-11-15 23:23:43 +08:00
lyon
3ab412f219 use NEUM to save type instead of char * 2021-11-15 09:35:48 +08:00
lyon
f52d1de3b5 bitmap set get is ok 2021-11-15 00:10:38 +08:00
pikastech
20160fb31b debug ac5 warnings 2021-11-14 19:22:45 +08:00
lyon
ba938176c1 use name hash and tested ok 2021-11-13 18:48:47 +08:00
lyon
5f0d7a9d31 use name_hash compile pass 2021-11-13 16:42:01 +08:00
lyon
53d587e619 remove _n and _ctx default arg in obj 2021-11-13 10:50:05 +08:00
lyon
00b35526b5 add chmod in init.sh 2021-11-13 09:54:24 +08:00
pikastech
89f512041e befor commit 2021-11-11 19:39:36 +08:00
pikastech
e3c0e89598 chmox +x for sh 2021-11-07 11:04:20 +08:00
pikastech
bd3c53afc3 add uart init for each example and tested ok 2021-11-06 17:11:56 +08:00
lyon1998
695554046b debug p0.x = 1 error 2021-10-26 20:50:13 +08:00
lyon1998
2782485553 test obj_run multi line 2021-10-19 11:03:54 +08:00
lyon1998
73d861ab4f update pikaStdLib 2021-10-18 21:47:53 +08:00
lyon1998
4e12ab9193 use multiLine in pikascript init, tested ok 2021-10-18 21:34:47 +08:00
lyon1998
47d8e20687 add package object for pikaMain 2021-10-18 20:43:16 +08:00
lyon1998
355845c136 Class() is ok, not tested yeat 2021-10-18 18:00:54 +08:00
lyon1998
017cc1848b add format of Class() 2021-10-18 17:53:16 +08:00
lyon1998
6c7eb7e55a use New_Class() back, and Class()need to be generate 2021-10-18 17:33:55 +08:00
lyon1998
95cfbf6caa obj.set and args_set is not needed any more 2021-10-18 15:09:30 +08:00
lyon1998
709f9437bf change New_Class() to Class() 2021-10-18 11:33:11 +08:00
lyon1998
ad92680cc3 add class as method of pacakge is ok 2021-10-18 11:19:47 +08:00
lyon1998
5c4f05f1d0 add Pacakge_now class 2021-10-18 10:58:37 +08:00
lyon1998
d6ebc6b11e adding package class 2021-10-18 10:52:42 +08:00
lyon1998
cf480c2b85 solve import in main.py as new_package_Obj 2021-10-18 10:23:54 +08:00
lyon1998
4034383f13 ready build NewObj method and package object 2021-10-18 10:06:31 +08:00
lyon1998
e5408deb06 new Obj by fun directly, not class loader 2021-10-18 09:55:09 +08:00
lyon1998
e6c8e23f56 supporting contral in pikaParser 2021-10-16 17:48:01 +08:00
lyon1998
208b61ee8c remove no used file 2021-10-15 11:26:21 +08:00
lyon1998
aef94d2572 rename contral to control 2021-10-12 23:29:16 +08:00
lyon1998
23a62ba029 rename PikaRunExtern to PikaRunExternContral 2021-10-12 23:07:16 +08:00