0.1.1
LatestEmbedded C, C++ and Rust functions, callables and signals, and builds for Windows and macOS.
- Added
- Embedded foreign functions: C, C++ and Rust bodies written directly in Sarlin source with external ... end external.
- Callables, which bind a name to a declared function and are called like any other function.
- Signals, with connect, disconnect and emit for broadcasting to any number of listeners.
- Compiler builds for Windows x86-64, macOS Apple Silicon and macOS Intel.
- Changed
- String append reuses its buffer in place when it holds the only reference to the string.
- Fixed
- Assignment now evaluates the new value before releasing or addressing the destination, so a managed value built from its own previous contents is no longer corrupted.