pikastech
|
6d61bc07cc
|
support print None
optimizing runbytecode
use _cache_bcf
arrange the run_bytecode and cache
more args for _do_pikaVM_runBytecode
support print(None)
|
2022-11-14 16:11:21 +08:00 |
|
lyon
|
3837c3aafd
|
use requests.pyi
requests.get() method ok
test requests.get passed
|
2022-11-13 19:15:14 +08:00 |
|
lyon
|
1ab4088ed7
|
add test for mqtt_init.py
|
2022-11-13 15:16:08 +08:00 |
|
lyon
|
c6bb6ba61b
|
add mqtt_release_free api
|
2022-11-13 14:57:40 +08:00 |
|
lyon
|
5adc75c088
|
test mqtt-lease-free
|
2022-11-13 14:52:39 +08:00 |
|
lyon
|
a030e919b4
|
fix include
|
2022-11-13 13:48:33 +08:00 |
|
lyon
|
e70e4f1f45
|
fix compile err on esp32
|
2022-11-13 13:41:05 +08:00 |
|
lyon
|
b980fd4710
|
update mqtt
|
2022-11-12 23:28:55 +08:00 |
|
lyon
|
244d196ef3
|
add mqtt.py and _mqtt.pyi
|
2022-11-12 22:21:23 +08:00 |
|
pikastech
|
04a174a7d3
|
fix <errno.h> for requests
|
2022-11-12 15:49:50 +08:00 |
|
pikastech
|
ebe10bc5f4
|
insert freertos and lwip platform for network
|
2022-11-12 15:39:42 +08:00 |
|
pikastech
|
a67a71f944
|
support linux/freertos/weak for mqtt platform
|
2022-11-12 15:20:51 +08:00 |
|
pikastech
|
6844b686b3
|
arrange thread and time delay
|
2022-11-12 14:02:43 +08:00 |
|
pikastech
|
a762713359
|
use PikaPlatform_socket.c to hold socket depend
|
2022-11-12 13:55:15 +08:00 |
|
lyon
|
0882bd0c6e
|
add pthread lib to fix CI on github
|
2022-11-12 00:54:35 +08:00 |
|
lyon
|
8c96721a55
|
compile mqtt module passed on linux
mqttclient compile pass, log and ssl config off
|
2022-11-12 00:36:28 +08:00 |
|
lyon
|
b590df0979
|
rename platform_socket.h to pika_socket.h
|
2022-11-10 17:17:29 +08:00 |
|
lyon
|
66da5271ec
|
more __platform_api in requests module
|
2022-11-10 17:06:54 +08:00 |
|
lyon
|
39c44e20a8
|
add requests module, add rtt adapter
|
2022-11-10 16:55:14 +08:00 |
|
lyon
|
db95b14950
|
support float('1.1')
|
2022-11-08 22:07:23 +08:00 |
|
lyon
|
8c17a7bd0d
|
adding LEFT_RIGHT KEY support, not ok
|
2022-11-08 12:39:19 +08:00 |
|
lyon
|
85ece20f4c
|
support cq for evnet, get res from event
|
2022-11-05 12:34:18 +08:00 |
|
lyon
|
4ed6061733
|
return None when return Null from cmodule
not raise when cjson parse faild
|
2022-11-04 14:23:54 +08:00 |
|
lyon
|
c5f2d55a1d
|
fix arg_getBytesSize in FILEIO.write
|
2022-11-04 13:34:34 +08:00 |
|
pikastech
|
98863c79c3
|
fix core dump when print kw arg
|
2022-11-03 18:51:53 +08:00 |
|
lyon
|
feeca8f135
|
run event when vm is idle
|
2022-11-02 12:25:02 +08:00 |
|
pikastech
|
09203accd4
|
skip check align on win32
|
2022-10-28 16:56:39 +08:00 |
|
lyon
|
5180f2d807
|
fix cfg.getchar name conflict
|
2022-10-25 14:32:43 +08:00 |
|
lyon
|
581281ff8e
|
add stdtask test on REPL
|
2022-10-25 13:54:21 +08:00 |
|
lyon
|
d0df040067
|
support unittest for REPL, check overflow for REPL
|
2022-10-25 11:52:42 +08:00 |
|
lyon
|
df65e2def9
|
support RES on pikaCompiler
|
2022-10-24 10:14:12 +08:00 |
|
lyon
|
38f9a1e03e
|
rm cjson_test.py.o and generate by msc in init.sh
|
2022-10-24 00:17:27 +08:00 |
|
lyon
|
ed060f0c24
|
use u32 size value inner *.py.o
|
2022-10-23 18:57:00 +08:00 |
|
lyon
|
0705e4d9f6
|
add fatfs
add pika_posixfs
|
2022-10-22 20:03:25 +08:00 |
|
pikastech
|
5fa138c9c1
|
fix input
|
2022-10-21 17:14:06 +08:00 |
|
pikastech
|
e72d1efa36
|
ignore .pyi if .py.o exist
support load py.o
add cjon_test.pyi
|
2022-10-21 12:30:42 +08:00 |
|
pikastech
|
6bb5adde37
|
support run obj_runChar inner pikaScriptShell
|
2022-10-20 22:51:51 +08:00 |
|
pikastech
|
9865d65bbf
|
support multi import ok, cmodule ok
|
2022-10-20 15:16:44 +08:00 |
|
pikastech
|
ffe0565638
|
multiy module import ok, cmodule not ok
|
2022-10-20 13:57:28 +08:00 |
|
pikastech
|
83afef1906
|
fix err when #define __platform_printf to printf
|
2022-10-19 13:16:50 +08:00 |
|
pikastech
|
713a755459
|
test ok, rm @p not ok
|
2022-10-15 19:02:36 +08:00 |
|
pikastech
|
018a3d579f
|
optimize speed for range
|
2022-10-13 01:24:58 +08:00 |
|
pikastech
|
7582a37a73
|
support input() builtin
|
2022-10-09 19:46:05 +08:00 |
|
pikastech
|
45c3edcfa1
|
add test for UnitTest.py
add volatile for precompiler
update prec
|
2022-10-08 19:23:32 +08:00 |
|
pikastech
|
f5efb11a75
|
optimize speed for string funs
optimize str sppeed
add prof.sh
not -pg in default
|
2022-10-06 12:44:40 +08:00 |
|
pikastech
|
603d09febd
|
optimize speed for strEqu
|
2022-10-05 22:29:22 +08:00 |
|
pikastech
|
3ccba05acf
|
fix valgrind
|
2022-10-02 19:38:20 +08:00 |
|
pikastech
|
6a9535470b
|
support mod1 import mod2 import mod1
|
2022-10-02 16:29:48 +08:00 |
|
pikastech
|
9eb469e521
|
support eval()
|
2022-10-01 14:03:57 +08:00 |
|
pikastech
|
c5ccb1bf4f
|
support multiline define for pre-compiler
|
2022-09-30 15:44:36 +08:00 |
|