heck
|
5aea5d8074
|
gen_pybind11: methods add py_arg, add docstrings.
|
4 years ago |
heck
|
ff070a6c14
|
correct gen-config
|
4 years ago |
heck
|
56c7fcc92e
|
setup-requires add pybind11
|
4 years ago |
heck
|
162ea2876b
|
make clean-all (really cleans all)
|
4 years ago |
heck
|
784858956e
|
setup.py - get rid of hardcoded paths
|
4 years ago |
heck
|
2db1896cad
|
gitignore
|
4 years ago |
heck
|
02df91e8b8
|
handle structs containing function pointers (not supported, currently)
|
4 years ago |
heck
|
0c3a9d80e7
|
lib_test - add struct containing function pointer
|
4 years ago |
heck
|
2bca875db4
|
ext lib_test - add test for function returning struct containing array of structs
|
4 years ago |
heck
|
3e9ec8f3d6
|
lib_test - add function/test returning struct containing array of structs
|
4 years ago |
heck
|
29f4ff923d
|
ext lib_test - add tests for struct field type char array (fixed)
|
4 years ago |
heck
|
4147f0a168
|
add support for struct field type char array (fixed)
|
4 years ago |
heck
|
a380307a10
|
lib_test - add functions/tests for struct field type char array (fixed)
|
4 years ago |
heck
|
e26e1639e5
|
update for CS (no APSs)
|
4 years ago |
heck
|
79a5e59630
|
fix tests
|
4 years ago |
heck
|
e459df5781
|
Add support for struct containing arrays
|
4 years ago |
heck
|
3f291e313f
|
lib_test - functions for ret/arg type CS containig array of structs
|
4 years ago |
heck
|
fbf2be7beb
|
lib_test - need a struct containing array of PS only
|
4 years ago |
heck
|
d16446f7b2
|
lib_test - add functions ret/arg value/pointer (up to***) of type Primitive Structs containing array
|
4 years ago |
heck
|
1f95059481
|
lib_test - PSIa technically valid, but nonsense (struct containing incomplete array)
|
4 years ago |
heck
|
66b70bc095
|
lib_test - PSIa technically valid, but nonsense (struct containing incomplete array)
|
4 years ago |
heck
|
8734840060
|
ext/lib-test: tests for return/param type PS by value
|
4 years ago |
heck
|
31c30ab866
|
lib-test: add functions for return/param type PS by value
|
4 years ago |
heck
|
09acdf5621
|
ext/lib-test - add more tests for arg/return type PS** and PS***
|
4 years ago |
heck
|
c213425cf9
|
c_2_ast.py - clang arguments -std=c99 (TODO:move to cfg file)
|
4 years ago |
heck
|
587aa664e0
|
name the venvs, so you know which one you are in.
|
4 years ago |
heck
|
50f901de7d
|
fix synth_shed
|
4 years ago |
heck
|
dc2cc7d283
|
yml2 pybind11 backend - support for char and struct double/tripple pointer functions
|
4 years ago |
heck
|
7693f77cc1
|
ext - "lib_test" - python tests for char and struct double/tripple pointer functions (ret,arg) bindings
|
4 years ago |
heck
|
b1512457c6
|
ext - "lib_test" - generate char and struct double/tripple pointer functions (ret,arg) bindings
|
4 years ago |
heck
|
d685f88573
|
lib_test - c tests for char and struct double/tripple pointer functions (ret,arg)
|
4 years ago |
heck
|
44c09f7465
|
lib_test - added char and struct double/tripple pointer functions (ret,arg)
|
4 years ago |
heck
|
5a048a19d3
|
lib_test - add funcs and tests for char** (string-by-ref)
|
4 years ago |
heck
|
9a5307b9d9
|
ext/lib_test/tests - variations added for char and String-by-value (const char*)
|
4 years ago |
heck
|
5034cf06ed
|
lib_test - funcs add type postfix i,l,f,d,c (int,long, float, double,char)
|
4 years ago |
heck
|
02727f6dec
|
.gitignore
|
4 years ago |
heck
|
1050d42be7
|
out/inout support - pybind11 gen backend - return ret and all args as tuple
|
4 years ago |
heck
|
f493180cb4
|
lib_test - add functions and corresponding tests in c to be mirrored in python
|
4 years ago |
heck
|
da53821bd0
|
lib_test/lib_synth_shed - "Clean C" check using c99 AND c++11 compiler (identical Makefiles)
|
4 years ago |
heck
|
7ec3525357
|
"CLEAN C" is the subject here. So, define-out all FORBIDDEN IN C++.
Compiles with C99 and C++11, now
|
4 years ago |
heck
|
5a5e748f17
|
new example extension "lib_test"
|
4 years ago |
heck
|
0e3007cf45
|
yeaaah!
|
4 years ago |
heck
|
e78e1109cd
|
lib_synth_shed - Add **arg, struct field[3]
|
4 years ago |
heck
|
38f6541283
|
acid_yml.py: comment out signature code
|
4 years ago |
heck
|
b403b38e48
|
typo
|
4 years ago |
heck
|
e0008e4648
|
lib_test: struct field naming overhaul
|
4 years ago |
heck
|
1b452adcc4
|
Array Support added.
|
5 years ago |
heck
|
5839ce7e31
|
Array Support added.
|
5 years ago |
heck
|
c981dbfa80
|
test_pEpACIDgen.py: Array Support added.
|
5 years ago |
heck
|
62e0e43c90
|
lib_test: add vars for: structs containing arrays, typedefs for structs containing arrays. Array versions of all vars so far. AnD vars for all typedefs of arrays of typedefs.
|
5 years ago |