|
Bond 0.9
C++ Bond Runtime Library API Documentation
|
Bond is a lightweight bytecode interpreted embeddable scripting language implemented in C++. This is the API of its compiler, virtual machine and runtime library.
All text in Bond is encoded in UTF-8. Every const char * that crosses the C++ API is UTF-8, including:
A Bond char holds one byte, which is one UTF-8 code unit rather than one character. Compiler error columns count code points.