Commit Graph

63 Commits

Author SHA1 Message Date
AN Long
61757a6518 feat(py): add set type 2024-08-24 01:10:31 +08:00
AN Long
bbeceae42e feat(py): Add Python tuple constructor helper 2024-08-14 21:45:46 +08:00
AN Long
7237f549a6 fix(py): Change uintptr to int in container types 2024-08-12 21:56:57 +08:00
AN Long
4b26dac08a feat(py): Add more method to tuple object 2024-08-11 20:40:06 +08:00
AN Long
4607079ca9 feat(python): Add some basic dict methods 2024-07-30 00:33:21 +08:00
Aofei Sheng
5bec1729f1 build: replace precompiled *.lla with local compilation
Switching from using precompiled *.lla files to compiling locally during
the build process for better flexibility and maintainability.

Fixes #411
2024-07-08 17:14:43 +08:00
xushiwei
4660eae8c7 cl: _testpy/callpy 2024-07-04 18:39:31 +08:00
xushiwei
e55e90db1a py.Str; py.FromCStr/FromCStrAndLen/FromGoString 2024-07-04 18:34:00 +08:00
xushiwei
a819796ce2 build: LLGoFiles (support to compile c files) 2024-06-17 11:02:52 +08:00
xushiwei
7b0d23f91f internal/abi.Map: IndirectKey/IndirectElem 2024-06-15 08:21:27 +08:00
visualfc
ec1cca7ca4 ssa: global use elem type 2024-06-14 10:09:46 +08:00
Li Jie
52d60d9623 build: support pkg-config and link args 2024-06-04 16:35:17 +08:00
xushiwei
ba8e48be38 README: matplotlib 2024-05-19 07:28:56 +08:00
xushiwei
ac71a45b3b py/matplotlib, py/matplotlib/pyplot 2024-05-19 00:50:09 +08:00
xushiwei
1acfb53c4c py/std done; demo: max 2024-05-18 23:14:56 +08:00
xushiwei
7228709616 py/std: builtins; pydemo: print, tensor 2024-05-18 22:30:35 +08:00
xushiwei
668ce4bd2d py/torch; llpyg: use pysigfetch (by goplus/hdq) 2024-05-18 16:03:49 +08:00
xushiwei
367743530f py/torch 2024-05-17 21:46:38 +08:00
xushiwei
ba61b42ef5 Cstr (for Go+) 2024-05-17 21:14:41 +08:00
xushiwei
6be70390a6 py/{numpy, pandas} 2024-05-17 09:01:36 +08:00
xushiwei
c1927c985a pysig.Parse; py/pandas 2024-05-17 05:25:13 +08:00
xushiwei
9e2b8b77c9 py/math: remove vars 2024-05-15 18:40:54 +08:00
xushiwei
3e7bfbb45c llgo instr: pyList 2024-05-15 15:42:58 +08:00
xushiwei
59d68c6438 llgo/ssa: PyList 2024-05-15 14:49:00 +08:00
xushiwei
c1bf895674 llpyg: numpy/inspect 2024-05-15 13:57:26 +08:00
xushiwei
ea4d92e671 py/os fix 2024-05-15 13:51:58 +08:00
xushiwei
e3f56105d4 numpy demo: _pydemo/matrix 2024-05-15 13:49:19 +08:00
xushiwei
9b742e777b cl: _testpy/gcd 2024-05-15 11:59:53 +08:00
xushiwei
120b507c75 numpy: array, etc 2024-05-15 00:29:54 +08:00
xushiwei
44fe7e8dc4 py/numpy 2024-05-14 23:56:55 +08:00
xushiwei
e9570f2400 llpyg: prompt import mod fail; py: fix typo 2024-05-14 22:33:36 +08:00
xushiwei
f882221db3 py/math 2024-05-14 21:06:25 +08:00
xushiwei
8c4d7bd641 py/json, py/statistics; demo: statistics.mean 2024-05-14 20:53:13 +08:00
xushiwei
73ad16dedd llpyg fix: handle / in sig 2024-05-14 20:14:59 +08:00
xushiwei
47521d3579 llpyg fix: empty params 2024-05-14 19:38:30 +08:00
xushiwei
0c31300578 llpyg os 2024-05-14 19:19:46 +08:00
xushiwei
c884184220 py llgen 2024-05-14 18:19:44 +08:00
xushiwei
091fee61e0 llpyg: pkg.NewFuncDecl 2024-05-14 18:16:32 +08:00
xushiwei
35a73b4cde llpyg: todo 2024-05-14 15:34:53 +08:00
xushiwei
7aee6c3a15 llpyg sig fix 2024-05-14 00:31:30 +08:00
xushiwei
95c3ddfc39 math 2024-05-13 22:05:49 +08:00
xushiwei
bf4f2b6fa0 py/builtins: todo 2024-05-13 22:02:47 +08:00
xushiwei
d3f75a92ad llpyg: print doc 2024-05-13 21:01:39 +08:00
xushiwei
dd52f71069 llpyg: use inspect.Signature 2024-05-13 19:48:33 +08:00
xushiwei
947e5591ea py llgo_autogen 2024-05-13 18:32:43 +08:00
xushiwei
521376e8e8 py 2024-05-13 18:29:00 +08:00
xushiwei
b20ad7047f _xtool: llpyg 2024-05-13 18:24:00 +08:00
xushiwei
31d5a8ac10 compileBlock bugfix: pyMod 2024-05-13 00:41:42 +08:00
xushiwei
ddc2c56115 gentests 2024-05-12 23:42:16 +08:00
xushiwei
45babef689 compileBlock refactor 2024-05-12 18:42:45 +08:00