Module ffi

Module ffi 

Source
Expand description

C-FFI interface for Aether language bindings

This module provides C-compatible functions for use with other languages through Foreign Function Interface (FFI).

Structs§

AetherHandle
Opaque handle for Aether engine

Enums§

AetherErrorCode
Error codes returned by C-FFI functions

Functions§

aether_eval
Evaluate Aether code
aether_free
Free an Aether engine handle
aether_free_string
Free a string allocated by Aether
aether_new
Create a new Aether engine instance
aether_new_with_permissions
Create a new Aether engine with all IO permissions enabled
aether_version
Get the version string of Aether