It would be really interesting to have a C API for this so that we can easily embed Camada in other languages through FFI bindings.
An interesting motivation project is binaryen that is written in C++ but then offer a C API, which eases integrations into other language. I did something like this for Racket in https://github.com/pmatos/racket-binaryen.
Would definitely be interested in adding bindings for Camada to Racket as well.
It would be really interesting to have a C API for this so that we can easily embed Camada in other languages through FFI bindings.
An interesting motivation project is binaryen that is written in C++ but then offer a C API, which eases integrations into other language. I did something like this for Racket in https://github.com/pmatos/racket-binaryen. Would definitely be interested in adding bindings for Camada to Racket as well.