feat(compiler): Python bindings (#53)

- feat(compiler): python bindings
- build: update docker image for python bindings
- pin pybind11 to 2.6.2, 2.7 is not having correct include_dirs set (still
a question why?)
- using generated parser/printer
This commit is contained in:
Ayoub Benaissa
2021-07-28 15:58:51 +01:00
committed by GitHub
parent 812268000c
commit ab53ef71c6
20 changed files with 337 additions and 14 deletions

View File

@@ -0,0 +1,14 @@
#ifndef ZAMALANG_PYTHON_DIALECTMODULES_H
#define ZAMALANG_PYTHON_DIALECTMODULES_H
#include <pybind11/pybind11.h>
namespace zamalang {
namespace python {
void populateDialectHLFHESubmodule(pybind11::module &m);
} // namespace python
} // namespace zamalang
#endif // ZAMALANG_PYTHON_DIALECTMODULES_H