Kolten Pearson
|
2c96dbe7ea
added hook into garbage collector
|
2 years ago |
Kolten Pearson
|
ed6d2fcad7
Merge branch 'main' into c_binding_api
|
2 years ago |
Kolten Pearson
|
5852ba7435
switch to using subclass for c virtual machine, strings methods return
|
2 years ago |
blueloveTH
|
468f7a3c22
fix a bug
|
2 years ago |
blueloveTH
|
450b7e1e3c
...
|
2 years ago |
blueloveTH
|
0912e88ac7
...
|
2 years ago |
Kolten Pearson
|
d1f9aab008
added operations for working with void* as well as a way to check
|
2 years ago |
Kolten Pearson
|
54134bfecb
adjusted api so that api user is no longer responsible for freeing
|
2 years ago |
Kolten Pearson
|
87a76936d6
fixed test cases failing
|
2 years ago |
Kolten Pearson
|
669bf8b9b1
adjusted things so that we minimize the number of changes necessary to
|
2 years ago |
Kolten Pearson
|
75de7b0b63
Merge branch 'main' of https://github.com/blueloveTH/pocketpy into c_binding_api
|
2 years ago |
blueloveTH
|
a7ee33c2e3
make `ValueStack` a template class
|
2 years ago |
blueloveTH
|
d93af53776
...
|
2 years ago |
blueloveTH
|
1444c4b380
...
|
2 years ago |
blueloveTH
|
a0770d4191
...
|
2 years ago |
Kolten Pearson
|
c235b6750b
Merge branch 'main' into c_binding_api
|
2 years ago |
Kolten Pearson
|
d57b977074
cleanup whitespace shuffling in several files
|
2 years ago |
Kolten Pearson
|
796930654f
try to clean up error.h again
|
2 years ago |
Kolten Pearson
|
e0dc3fd9e2
cleanup error.h
|
2 years ago |
Kolten Pearson
|
fbfb860a84
more cleanup
|
2 years ago |
Kolten Pearson
|
527a783d13
cleanup and light refactor (with some renames)
|
2 years ago |
Kolten Pearson
|
d4b9d354ed
finalized initial c api and built tests for it
|
2 years ago |
Kolten Pearson
|
8244a8a1a4
basic functionality is working much more smoothly thanks to LuaStyleFuncC
|
2 years ago |
Kolten Pearson
|
aea01c5aca
function calls are working
|
2 years ago |
BLUELOVETH
|
3a10784fbd
...
|
2 years ago |
Kolten Pearson
|
7882d18df6
added separate stack for c interop
|
2 years ago |
Kolten Pearson
|
1fc08dae62
got rid of stack function
|
2 years ago |
Kolten Pearson
|
6bc1749b5c
Merge branch 'main' into c_binding_api
|
2 years ago |
blueloveTH
|
fcc13cb422
...
|
2 years ago |
blueloveTH
|
f9ed405bf5
...
|
2 years ago |