lyon
|
6b63c13bef
|
support bytes() built-in
|
2022-05-26 15:46:34 +08:00 |
|
lyon
|
d3fd9512b4
|
support and tested char() and ord() builtin-fun
|
2022-05-25 15:53:39 +08:00 |
|
lyon
|
09bb50a98c
|
support hex() and tested ok
|
2022-05-25 15:42:25 +08:00 |
|
lyon
|
54ad82d5a8
|
format
|
2022-05-25 14:05:18 +08:00 |
|
lyon
|
db45bd9964
|
str(obj) from __str__ is test ok
|
2022-05-25 13:57:02 +08:00 |
|
lyon
|
e860275c99
|
support __str__ in for print
|
2022-05-25 13:46:48 +08:00 |
|
lyon
|
ee3a2c8f53
|
support [] index for bytes
|
2022-05-21 19:23:34 +08:00 |
|
lyon
|
c3bc444af0
|
assert for test_import_bf1/2 is ok
|
2022-04-28 16:55:48 +08:00 |
|
lyon
|
876ea81576
|
support type(b'test') -> <class 'bytes'>
|
2022-04-28 16:04:14 +08:00 |
|
lyon
|
aa676d380b
|
format
|
2022-04-28 00:49:40 +08:00 |
|
lyon
|
5cbe98d212
|
keep both meta obj and direct obj, meta obj cannot init with arg
|
2022-04-28 00:42:06 +08:00 |
|
lyon
|
ceb8de7c81
|
format arg_new[]Obj api
|
2022-04-28 00:29:32 +08:00 |
|
lyon
|
7f70e2a9df
|
import type()
|
2022-04-27 23:38:00 +08:00 |
|
lyon
|
15aef30a5f
|
use obj_getObj/getSuperObj
|
2022-04-27 22:14:56 +08:00 |
|
lyon
|
cd82162e6e
|
all tests passed
|
2022-04-26 12:15:07 +08:00 |
|
lyon
|
d8560dd24d
|
task not pass, class not pass
|
2022-04-26 11:09:18 +08:00 |
|
lyon
|
df0db6a390
|
combine object and ref object
|
2022-04-26 10:43:50 +08:00 |
|
lyon
|
16886ec594
|
remove '__res' after run __iter__()
|
2022-04-26 10:12:34 +08:00 |
|
lyon
|
9b1e6a323a
|
list_iter not ok
|
2022-04-26 10:06:15 +08:00 |
|
lyon
|
89d23c2d3e
|
ref error in list.iter
|
2022-04-26 10:01:40 +08:00 |
|
lyon
|
88c0fd481e
|
add _refcnt when get refArg from object
|
2022-04-25 19:19:44 +08:00 |
|
lyon
|
f13acd2334
|
create _refcnt when create a class_object
|
2022-04-25 18:58:15 +08:00 |
|
lyon
|
059096a7b1
|
divide POINTER and REF_OBJECT OK
|
2022-04-25 15:01:58 +08:00 |
|
lyon
|
37f3062b88
|
dividing POINTER and REF_OBJECT
|
2022-04-25 14:49:38 +08:00 |
|
lyon
|
e03af6c5a7
|
rename __POINTER_ to REF_OBJECT
|
2022-04-25 14:43:44 +08:00 |
|
lyon1998
|
6ea1c8f883
|
format stdtask.c
|
2022-04-15 16:25:03 +08:00 |
|
lyon1998
|
f6f38bdb73
|
fix typo of list_enable and dict_enable
|
2022-04-14 16:37:34 +08:00 |
|
lyon1998
|
45a364aa3d
|
built-in dict is enabled by default
|
2022-04-14 16:12:18 +08:00 |
|
lyon1998
|
eae58359f1
|
set enable builtin list as default
|
2022-04-14 15:58:24 +08:00 |
|
lyon1998
|
52e69f45a7
|
support built-in list and dict
|
2022-04-13 12:03:10 +08:00 |
|
lyon1998
|
757f00893a
|
support len() for string, support int() for string
|
2022-04-09 01:15:21 +08:00 |
|
lyon1998
|
2c29722f69
|
PikaStdData.String('test') is ok
|
2022-04-04 13:52:00 +08:00 |
|
lyon1998
|
6e7ffdade1
|
still faild in pikaMain class_def test
|
2022-03-29 18:02:55 +08:00 |
|
lyon1998
|
aecfe9bb09
|
add newline in _List.c
|
2022-03-25 21:20:15 +08:00 |
|
lyon1998
|
dae8f38d23
|
add ByteArray to StdData
|
2022-03-25 21:18:54 +08:00 |
|
lyon1998
|
8195d1f0f2
|
use PIKA_PYTHON_BEGIN before PIKA_PYTHON
|
2022-03-24 12:09:34 +08:00 |
|
lyon1998
|
156c842381
|
use more PIKA_PYTHON macro
|
2022-03-24 11:48:17 +08:00 |
|
lyon1998
|
d384352c2c
|
use PIKA_PYTHON macro instead of comment
|
2022-03-24 11:46:27 +08:00 |
|
lyon1998
|
b254dd02f9
|
use bytecode in stdlib
|
2022-03-18 23:00:51 +08:00 |
|
lyon1998
|
ac511d6f34
|
use bytecode in stdtask for all
|
2022-03-17 17:28:32 +08:00 |
|
lyon1998
|
ff1c71322b
|
update PikaStdTask to bytecode based
|
2022-03-17 16:47:03 +08:00 |
|
lyon1998
|
0face9d39d
|
use arg_type to select method type
|
2022-03-14 13:53:52 +08:00 |
|
lyon
|
8a6deb7513
|
use buffs = {0} instead of buffs = New_strBuff()
|
2022-03-09 12:39:06 +08:00 |
|
lyon
|
fd26a79fc8
|
rename TYPE_X to ARG_TYPE_X
|
2022-03-02 10:34:33 +08:00 |
|
lyon
|
9cf1ae46ad
|
restore Dict.c
|
2022-02-25 18:07:03 +08:00 |
|
lyon
|
c5b0fb8027
|
fix include error in PikaStdTask
|
2022-01-31 01:49:34 +08:00 |
|
lyon
|
60bc061789
|
add quit for pdb
|
2022-01-30 19:59:29 +08:00 |
|
lyon
|
c6e5deb131
|
rm .py in port linux
|
2022-01-30 17:40:06 +08:00 |
|
lyon
|
97688e16d7
|
collect Stds to StdLib
|
2022-01-30 17:37:21 +08:00 |
|
lyon
|
bd9f873b3c
|
use printf in mem.max()
|
2022-01-23 22:53:27 +08:00 |
|