Kolten Pearson
|
f4d2c401f7
|
adjusted to change in vm constructor
|
2023-05-05 18:46:20 -06:00 |
|
Kolten Pearson
|
0b4d7a05e3
|
Merge remote-tracking branch 'origin/main' into c_binding_api
|
2023-05-05 18:39:52 -06:00 |
|
blueloveTH
|
8489bbb2c5
|
...
|
2023-05-04 21:50:01 +08:00 |
|
blueloveTH
|
3429068d63
|
...
|
2023-05-04 16:51:44 +08:00 |
|
blueloveTH
|
db2492829b
|
...
|
2023-05-04 16:44:45 +08:00 |
|
blueloveTH
|
6b25aae3f7
|
...
|
2023-05-04 16:38:33 +08:00 |
|
blueloveTH
|
5616c87a23
|
...
|
2023-05-04 16:22:55 +08:00 |
|
blueloveTH
|
564e377349
|
...
|
2023-05-03 21:46:59 +08:00 |
|
blueloveTH
|
06068ab3e0
|
...
|
2023-05-03 21:43:37 +08:00 |
|
blueloveTH
|
cdbd884398
|
...
|
2023-05-03 20:52:18 +08:00 |
|
blueloveTH
|
744e5c20b0
|
...
|
2023-05-03 20:22:36 +08:00 |
|
blueloveTH
|
66052fadd5
|
...
|
2023-05-03 16:49:26 +08:00 |
|
blueloveTH
|
2f5e2a20f5
|
...
|
2023-05-03 16:41:35 +08:00 |
|
blueloveTH
|
f60cd8a21e
|
fix a bug
|
2023-05-03 16:09:37 +08:00 |
|
blueloveTH
|
849c6aabb5
|
...
|
2023-05-03 14:20:18 +08:00 |
|
Kolten Pearson
|
3d8627410f
|
added a function to check for errors without clearing them
|
2023-05-02 23:11:41 -06:00 |
|
Kolten Pearson
|
cbe99e6089
|
set the void* in LuaStyleFuncC back to a VM*
|
2023-05-02 22:29:06 -06:00 |
|
Kolten Pearson
|
ec7fefe302
|
cleanup line endings
|
2023-05-02 22:23:25 -06:00 |
|
Kolten Pearson
|
2c96dbe7ea
|
added hook into garbage collector
|
2023-05-02 22:18:03 -06:00 |
|
Kolten Pearson
|
ed6d2fcad7
|
Merge branch 'main' into c_binding_api
|
2023-05-02 22:09:34 -06:00 |
|
Kolten Pearson
|
5852ba7435
|
switch to using subclass for c virtual machine, strings methods return
strong references, except one new one which returns a weak refrence
|
2023-05-02 22:08:18 -06:00 |
|
blueloveTH
|
468f7a3c22
|
fix a bug
|
2023-05-02 10:56:00 -07:00 |
|
blueloveTH
|
450b7e1e3c
|
...
|
2023-05-02 21:31:45 +08:00 |
|
blueloveTH
|
0912e88ac7
|
...
|
2023-05-02 21:20:01 +08:00 |
|
Kolten Pearson
|
d1f9aab008
|
added operations for working with void* as well as a way to check
if a global exists
|
2023-05-02 00:35:22 -06:00 |
|
Kolten Pearson
|
54134bfecb
|
adjusted api so that api user is no longer responsible for freeing
returned strings
|
2023-05-01 23:26:55 -06:00 |
|
Kolten Pearson
|
87a76936d6
|
fixed test cases failing
|
2023-05-01 21:17:09 -06:00 |
|
Kolten Pearson
|
669bf8b9b1
|
adjusted things so that we minimize the number of changes necessary to
the main pocketpy library
|
2023-05-01 20:35:38 -06:00 |
|
Kolten Pearson
|
75de7b0b63
|
Merge branch 'main' of https://github.com/blueloveTH/pocketpy into c_binding_api
|
2023-05-01 18:28:17 -06:00 |
|
blueloveTH
|
a7ee33c2e3
|
make ValueStack a template class
|
2023-05-01 19:59:28 +08:00 |
|
blueloveTH
|
d93af53776
|
...
|
2023-05-01 19:36:37 +08:00 |
|
blueloveTH
|
1444c4b380
|
...
|
2023-05-01 19:33:49 +08:00 |
|
blueloveTH
|
a0770d4191
|
...
|
2023-05-01 19:23:25 +08:00 |
|
Kolten Pearson
|
c235b6750b
|
Merge branch 'main' into c_binding_api
|
2023-05-01 00:13:36 -06:00 |
|
Kolten Pearson
|
d57b977074
|
cleanup whitespace shuffling in several files
|
2023-05-01 00:12:17 -06:00 |
|
Kolten Pearson
|
796930654f
|
try to clean up error.h again
|
2023-05-01 00:10:36 -06:00 |
|
Kolten Pearson
|
e0dc3fd9e2
|
cleanup error.h
|
2023-05-01 00:08:56 -06:00 |
|
Kolten Pearson
|
fbfb860a84
|
more cleanup
|
2023-05-01 00:04:44 -06:00 |
|
Kolten Pearson
|
527a783d13
|
cleanup and light refactor (with some renames)
|
2023-05-01 00:00:02 -06:00 |
|
Kolten Pearson
|
d4b9d354ed
|
finalized initial c api and built tests for it
|
2023-04-30 23:45:47 -06:00 |
|
Kolten Pearson
|
8244a8a1a4
|
basic functionality is working much more smoothly thanks to LuaStyleFuncC
also added the code for handling python exceptions
|
2023-04-30 12:06:27 -06:00 |
|
Kolten Pearson
|
aea01c5aca
|
function calls are working
|
2023-04-30 11:30:45 -06:00 |
|
BLUELOVETH
|
3a10784fbd
|
...
|
2023-04-30 16:54:29 +00:00 |
|
Kolten Pearson
|
7882d18df6
|
added separate stack for c interop
|
2023-04-30 09:03:32 -06:00 |
|
Kolten Pearson
|
1fc08dae62
|
got rid of stack function
|
2023-04-30 08:51:21 -06:00 |
|
Kolten Pearson
|
6bc1749b5c
|
Merge branch 'main' into c_binding_api
|
2023-04-30 08:50:28 -06:00 |
|
blueloveTH
|
fcc13cb422
|
...
|
2023-04-30 22:29:04 +08:00 |
|
blueloveTH
|
f9ed405bf5
|
...
|
2023-04-30 22:08:42 +08:00 |
|
blueloveTH
|
70e8a60f8b
|
...
|
2023-04-30 22:01:28 +08:00 |
|
blueloveTH
|
a04cdb4cad
|
add requests module
|
2023-04-30 21:53:50 +08:00 |
|