Crate wren_sys [] [src]

Low-level bindings to the Wren language

It is recommended that you use the higher-level wren crate instead of this one.

Details about embedding wren can be found at http://munificent.github.io/wren/embedding-api.html

Structs

WrenConfiguration
WrenForeignClassMethods

Enums

WrenErrorType
WrenInterpretResult
WrenType
WrenVM
WrenValue

Functions

wrenCall
wrenCollectGarbage
wrenEnsureSlots
wrenFreeVM
wrenGetSlotBool
wrenGetSlotBytes
wrenGetSlotCount
wrenGetSlotDouble
wrenGetSlotForeign
wrenGetSlotString
wrenGetSlotType
wrenGetSlotValue
wrenGetVariable
wrenInitConfiguration
wrenInsertInList
wrenInterpret
wrenMakeCallHandle
wrenNewVM
wrenReleaseValue
wrenSetSlotBool
wrenSetSlotBytes
wrenSetSlotDouble
wrenSetSlotNewForeign
wrenSetSlotNewList
wrenSetSlotNull
wrenSetSlotString
wrenSetSlotValue

Type Definitions

WrenBindForeignClassFn
WrenBindForeignMethodFn
WrenErrorFn
WrenFinalizerFn
WrenForeignMethodFn
WrenLoadModuleFn
WrenReallocateFn
WrenWriteFn
size_t