169 Commits

Author SHA1 Message Date
pikastech
3b16c9de21 Merge branch 'master' of https://github.com/pikastech/pikascript 2021-11-16 00:49:56 +08:00
lyon
c5aff75ebe save first_free_index 2021-11-16 00:28:41 +08:00
pikastech
30fabfd58b add use_mem_pool define for g030 2021-11-15 23:23:43 +08:00
lyon
c374ce882a move pika_pool to config 2021-11-15 22:52:30 +08:00
lyon
19dca356e3 bitmap is tested ok ! 2021-11-15 22:23:02 +08:00
lyon
2b25ab6812 malloc free malloc is ok 2021-11-15 21:56:46 +08:00
lyon
4df52f7669 test pool_printBlocks is ok 2021-11-15 21:40:36 +08:00
lyon
0f137eb528 add pool-test 2021-11-15 20:22:26 +08:00
lyon
cfe7125d58 Merge branch 'master' of https://github.com/pikastech/pikascript 2021-11-15 16:01:35 +08:00
lyon
450f369290 add mem_test.cpp 2021-11-15 16:01:15 +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
5316ede928 add Warning flag and solve warnings 2021-11-14 18:39:08 +08:00
lyon
ca29e11268 rezise arg to 16 byte in 32bit system 2021-11-14 13:55:54 +08:00
lyon
1d542f2839 use one char to str int pointer float type 2021-11-14 12:12:40 +08:00
lyon
d06caf63ea use strEqu instead of str_is_start_with to check type 2021-11-14 12:06:06 +08:00
lyon
f17457c72e use content to save method_ptr and method_dec 2021-11-14 11:42:13 +08:00
lyon
d10bcdf399 use memcpy in args_getStruct 2021-11-14 10:43:15 +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
650cc29bfb use -j instead of -j16 2021-11-13 15:47:33 +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
ce3df083b6 debug connot find object when run method of locals.obj 2021-11-03 21:28:37 +08:00
李昂
a8e30fdd16 add rtt port 2021-11-03 10:16:17 +08:00
lyon1998
537bf1aff8 def is tested ok for add 2021-10-31 21:05:42 +08:00
lyon1998
45c095d71b return void is ok 2021-10-31 20:59:14 +08:00
lyon1998
25ed539d1c while return is ok 2021-10-31 20:54:26 +08:00
lyon1998
0e469dcc99 return a + b is ok 2021-10-31 20:48:34 +08:00
lyon1998
ffa9f04708 debug unit test 2021-10-31 20:13:40 +08:00
lyon1998
469bf9064d RET is ok 2021-10-31 20:11:55 +08:00
pikasTech
aaed9eb538 parse def to DEF and JMP is ok 2021-10-31 16:48:53 +08:00
pikasTech
1da26c1ced DEF add is ok 2021-10-31 16:25:18 +08:00
pikasTech
c84147a098 add locals for runasm line 2021-10-31 11:08:40 +08:00
pikasTech
f578997f2a rename args to pars 2021-10-31 11:05:09 +08:00
pikasTech
582af57772 add globals is ok 2021-10-31 11:01:14 +08:00
pikasTech
96fec2858d add locals for run_insturct 2021-10-31 10:57:05 +08:00
pikasTech
98383a3929 use parameters to save globals and locals 2021-10-31 10:37:22 +08:00
pikasTech
69acf27ab3 local arg can be used in multiLine obj run 2021-10-31 10:02:55 +08:00
lyon1998
0f4c55ab9d all test passed for globls 2021-10-31 00:04:00 +08:00
lyon1998
b432190c3b obj test is ok 2021-10-31 00:02:27 +08:00
pikasTech
88471a15e7 debug obj run 2021-10-30 22:29:10 +08:00
pikasTech
3ffa044c06 rename globalArgs to globals 2021-10-30 22:20:26 +08:00
pikasTech
3878bb23fd rename localArgs to global Args 2021-10-30 22:18:37 +08:00
pikasTech
ada7a3c96f obj_run bugs need to solve 2021-10-30 22:13:25 +08:00
pikasTech
549d01184f only 60 error to be solve 2021-10-30 22:08:44 +08:00