Expand description
Translate WebAssembly into Glulx.
This is a high-level library interface to what is normally used as a command-line tool. See https://bedquilt.io/manual for additional documentation.
Structs§
- Compilation
Options - Options that control compilation.
Enums§
- Compilation
Error - Error indicating why a compilation was unsuccessful.
- Overflow
Location - The location of what caused an overflow error.
Constants§
- DEFAULT_
GLK_ AREA_ SIZE - The default value for
--glk-area-size
. - DEFAULT_
STACK_ SIZE - The default value for
--stack-size
. - DEFAULT_
TABLE_ GROWTH_ LIMIT - The default value for
--table-growth-limit
.
Functions§
- compile
- Compile a WebAssembly module into a Glulx story file.
- compile_
module_ to_ bytes - Compile a Walrus module into a
BytesMut
.