lyon
|
e89c585f46
|
update kernal, fix CI
|
2022-11-22 18:01:54 +08:00 |
|
lyon
|
b481c1c72b
|
use pikaList, pikaDict, pikaTuple API
|
2022-11-19 19:11:34 +08:00 |
|
lyon
|
9d4fe8e98a
|
optimize speed for print() when one input
|
2022-11-17 12:48:10 +08:00 |
|
lyon
|
1755b51cd9
|
optimize speed for print()
|
2022-11-17 12:30:37 +08:00 |
|
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
|
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
|
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
|
5180f2d807
|
fix cfg.getchar name conflict
|
2022-10-25 14:32:43 +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
|
ed060f0c24
|
use u32 size value inner *.py.o
|
2022-10-23 18:57:00 +08:00 |
|
pikastech
|
5fa138c9c1
|
fix input
|
2022-10-21 17:14:06 +08:00 |
|
pikastech
|
6bb5adde37
|
support run obj_runChar inner pikaScriptShell
|
2022-10-20 22:51:51 +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
|
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 |
|
pikastech
|
b21fd029ed
|
optimize str slice, time speed recuse 95%
|
2022-09-29 20:41:57 +08:00 |
|
pikastech
|
71d7298057
|
support string.strip(ch)
|
2022-09-29 18:47:03 +08:00 |
|
pikastech
|
f3101c94ee
|
fix typo in cfg
|
2022-09-28 13:55:28 +08:00 |
|
pikastech
|
d63d50a322
|
use pika_float to support switch for float/double
update pre-comp
update pre-win
|
2022-09-28 11:54:10 +08:00 |
|
pikastech
|
fd4fb54dc7
|
fix ref err in function local context
update date
|
2022-09-28 10:57:19 +08:00 |
|
pikastech
|
efd9abbf17
|
add mem check
add big_dict_update test
|
2022-09-27 21:30:30 +08:00 |
|
pikastech
|
76d03f3581
|
fix @PIKA_C_MACRO_IF
support 'hasattr' 'getattr' for c module
|
2022-09-26 11:39:33 +08:00 |
|
pikastech
|
74a51cd053
|
support hasattr() , proxy test ok
|
2022-09-26 10:14:01 +08:00 |
|
pikastech
|
52995e6ab2
|
support list.pop()
support list.remove()
support list.insert()
|
2022-09-23 12:38:04 +08:00 |
|
pikastech
|
4e447d89af
|
support bytes(list)
|
2022-09-19 10:01:16 +08:00 |
|
pikastech
|
f2e184aa81
|
support list(str)
|
2022-09-19 09:53:27 +08:00 |
|
pikastech
|
d3026c7c99
|
support slice utf8 for str
add test for slice utf-8
|
2022-09-15 16:27:02 +08:00 |
|
pikastech
|
8acef2efde
|
support pks_vm_exit()
|
2022-09-14 13:46:19 +08:00 |
|
pikastech
|
3a7796251f
|
support range(a), range(a, b, step)
|
2022-09-12 20:01:30 +08:00 |
|
pikastech
|
7f193cec04
|
support dict.items()
|
2022-09-11 00:51:17 +08:00 |
|
pikastech
|
c70947aa6e
|
cut VM for nano mode
|
2022-09-10 23:16:59 +08:00 |
|
pikastech
|
10c7f1a261
|
add __callback inline bytecode
impl strlwr for linux, merge codede.c to _String.c
|
2022-09-08 08:17:01 +08:00 |
|
eglwang
|
f7a60bb775
|
remove comments in codede.c
|
2022-09-07 22:31:34 +08:00 |
|
eglwang
|
9d4c9689a9
|
support UTF-16,UTF-32 in pikaStdData_String.encode
|
2022-09-07 22:29:52 +08:00 |
|
eglwang
|
ba42a3924c
|
fix a bug in PikaStdData_String___setitem__
|
2022-09-07 22:19:11 +08:00 |
|
pikastech
|
9cb3f586d5
|
fix PIKA_STRING_UTF8_EANBLE = 0
|
2022-09-06 08:19:05 +08:00 |
|
pikastech
|
91461e3f17
|
fix warnings
|
2022-09-05 22:37:31 +08:00 |
|
pikastech
|
d5ab75af41
|
fix some wars, fix mem leak, add unit test
|
2022-09-05 22:30:28 +08:00 |
|
李昂
|
c6fa747150
|
!112 support for UTF-8 in PikaStdData_String
Merge pull request !112 from eglwang/master
|
2022-09-05 14:03:08 +00:00 |
|
eglwang
|
da84347d3d
|
move UTF-8Support define
|
2022-09-05 21:45:54 +08:00 |
|
eglwang
|
7a5a020af9
|
add UTF-8 support for pikaStdData_String
|
2022-09-05 21:29:30 +08:00 |
|