The purpose of this repository is to create all the built-in functions necessary to support a McLab backend in WebAssembly. At the moment wasm does not support reference types and only allows one memory segment per module, this means before we have Matlab built-ins we must build a library for memory allocation, higher-level constructs among other things.
This will be a simple malloc implementation in WebAssembly, where we use the memory segment as the array of bytes.
- Spec: spec
It is necessary to manage that memory segment and implement higher level constructs such as arrays, structs, cell-arrays, and strings.
- Spec: spec
David Herrera E-mail: [email protected]