lyon
b9c94ca91d
update precompiler
2022-11-15 09:59:12 +08:00
lyon
338d385be7
fix compile py module on requestment.exe faild
2022-10-29 22:10:27 +08:00
lyon
0dc51e23c3
use 0x0f as magic code begin
2022-10-27 13:03:25 +08:00
lyon
779f02b39d
gen magic code for *.py.o
2022-10-24 12:20:35 +08:00
lyon
df65e2def9
support RES on pikaCompiler
2022-10-24 10:14:12 +08:00
lyon
f507182d3f
fix ./msc xxx -o yyy
2022-10-24 00:27:11 +08:00
lyon
3fbbd94e5a
build rust-msc for windows
2022-10-24 00:18:39 +08:00
lyon
ed060f0c24
use u32 size value inner *.py.o
2022-10-23 18:57:00 +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
cde255ea4b
fix msvc
2022-10-17 14:06:29 +08:00
pikastech
cf6a2b965d
fitting msvc
2022-10-17 14:02:27 +08:00
pikastech
489b103ace
release v1.11.5
2022-10-15 23:33:54 +08:00
pikastech
2244e33943
add binary search for prop
2022-10-15 23:21:08 +08:00
pikastech
713a755459
test ok, rm @p not ok
2022-10-15 19:02:36 +08:00
pikastech
0aac8300f1
use consturctor_def and method_def with hash
2022-10-15 18:02:43 +08:00
pikastech
c6f6589585
add method_typedef for __pikaBinding.c
2022-10-15 17:32:44 +08:00
pikastech
24a6e50feb
optimize strIsContain and strPointToLastToken
2022-10-15 11:07:04 +08:00
pikastech
9ea03893b6
optimize speed for native method index
...
add prof.sh in ci_benchmark
2022-10-15 10:04:45 +08:00
pikastech
45c3edcfa1
add test for UnitTest.py
...
add volatile for precompiler
update prec
2022-10-08 19:23:32 +08:00
pikastech
4d3bcac816
release v1.11.3
2022-10-04 17:53:59 +08:00
pikastech
6a9535470b
support mod1 import mod2 import mod1
2022-10-02 16:29:48 +08:00
pikastech
cab6b2a806
reduce size for prec on linux
2022-10-01 18:53:27 +08:00
pikastech
3743fe3f88
reduce pre-compiler size
2022-10-01 18:47:31 +08:00
pikastech
58b62afee2
update win10 pre-compiler
2022-09-30 15:45:17 +08:00
pikastech
c5ccb1bf4f
support multiline define for pre-compiler
2022-09-30 15:44:36 +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
dd73fa7b5a
ready to release v1.11.2
2022-09-24 20:58:24 +08:00
pikastech
b2cdbe1ee7
release v1.11
2022-09-16 15:34:17 +08:00
pikastech
db54438caf
support pass
...
support pass
2022-09-15 18:44:18 +08:00
pikastech
25bd3a9294
support def test(a:int64)-> int64:
2022-09-14 12:30:23 +08:00
pikastech
e0906f3602
remove type hint in class define
...
remove type hint in cmodule
2022-09-10 13:55:04 +08:00
pikastech
c7156e318f
update msc
...
update version
2022-09-02 00:39:04 +08:00
pikastech
d4a0b37958
support **keys in cmodule
...
support print('test', end='')
2022-09-02 00:33:50 +08:00
pikastech
3a5b289c0d
add #ifndef for each module in __pikaBinding.c
...
release v1.10.6
uprdate msc
2022-08-30 18:41:39 +08:00
pikastech
063e673955
more info for -api file
2022-08-29 12:40:12 +08:00
pikastech
11088f6b4b
rm -api
...
generate only one -api file
2022-08-25 11:23:56 +08:00
pikastech
d3669ee95d
ready to release v1.10.2
2022-08-24 13:36:23 +08:00
pikastech
33e2a02caf
add decorator.rs
2022-08-24 13:10:38 +08:00
pikastech
04da2b93b6
supporting decorator to macro in pyi
...
update PikaObj.pyi
use @PIKA_C_MACRO_IF to cut sysobj
2022-08-24 13:01:11 +08:00
pikastech
b694a68a9c
new psc
2022-08-16 12:25:37 +08:00
pikastech
d01ca77a51
support *var in py function
2022-08-16 12:21:11 +08:00
pikastech
f7842ba068
update rust_msc
2022-07-30 19:03:31 +08:00
pikastech
117096a764
correct the sort of fun dec in .h
...
fix .h and .pyi
update PikaMath
update pika_cjson
2022-07-30 18:56:20 +08:00
pikastech
1d7bcf2a39
use __getitem__ __setitem__ instead of __get__ __set__
2022-07-29 23:40:16 +08:00
李昂
e7e501ab73
!56 Support tuple literal
...
* Merge branch 'master' into tuple
* sue SyntaxItemList
* cut the parser
* update preCompiler
* not use tiny_obj in stdlib
* use BUILTIN_STRUCT_ENABLE for list, dict, tuple
* add PikaStdData.Tuple()
* !51 Support bind .pyi from other *.py expect main.py
* fix overflow issue
* fix overflow issue and simplification code
* update PikaCV_Image.c.
2022-07-14 08:36:02 +00:00
李昂
b354948c40
!51 Support bind .pyi from other *.py expect main.py
...
* Support bind .pyi from other *.py expect main.py
* update rust
* fix suffix format
* fix name case
* supporting import pyi from other py
* supporting import pyi from other py
2022-07-13 08:29:42 +00:00
pikastech
71c3923f43
support class XXX: and class XXX():
2022-07-13 10:26:02 +08:00
pikastech
e136c84c83
restore build.sh
2022-07-12 18:59:05 +08:00