ffig
ffig copied to clipboard
Generate code to call C++ libraries from other languages
Needs: - [x] Support for void return type - [ ] Support for sub-object return type - [x] Support for method arguments - [x] Support for constructors of base classes...
When FFIG is functional, implement a on_success travis step that deploys the image and/or container to be available to users of FFIG-explorer
It would be nice to bring it back. It's a neat way to demo it on anyone's machine as long as they have docker. Pretty much what we are going...
class templates and function templates cannot be exposed if any type is unspecified. A clear and explicit error should be raised in such cases.
List what is intended to work and what is intended to not work.
All tests are currently end-to-end. A simple set of Python tests with tiny code snippets should show what is expected for given input. Testing that failures are easy to understand...
add an on_success scenario to travis and save dockerhub credentials. @jbcoe do you want to create and move ffig to a separate repo on the dockerhub? It's better for your...
pypy does not seem to support converting python `list`s to `ctypes.py_object`s. See This conversion is used by libclang and clang.cindex.py to visit AST nodes. Investigate this issue, document it and...
We should test cases where source contains errors and ensure that they are reported. No attempt should be made to generate code from broken source.