Add a simplistic C API for all unsigned data type widths as cell values to allow language interop
This would allow your library to be used in other languages which cannot directly interact with C++ through a simplistic C interface.
~~If you decide to merge this, it should be merged after my last fix PR.~~
Thanks for your excellent work on this project :)
Lightly tested on Windows x64, Linux x64/arm64 and macOS x64/arm64. Also confirmed working with tools like jnih and Kotlin CInterop :)
Hi.
Thanks for taking this initiative!
My suggestions are:
- please no change in the namespace ("boncai"). Keep it "bonxai"
- no alternative subdirectory. Instead, create a file called
bonxai_core/include/bonxai/bonxai.hand add a target to the existingbonxai_core/CMaleLists.txt - remove changesto "serialize"
Hi.
Thanks for taking this initiative!
My suggestions are:
- please no change in the namespace ("boncai"). Keep it "bonxai"
- no alternative subdirectory. Instead, create a file called
bonxai_core/include/bonxai/bonxai.hand add a target to the existingbonxai_core/CMaleLists.txt- remove changesto "serialize"
Thanks for replying so quickly! Sounds good to me, will do :)
This should do
I commented on the other closed PR btw if you didn't get notified, the print was your original code, i removed it in an earlier PR which was a mistake from my end, that's why i added it back. Your serilization will likely break without it, which i didn't realize before.