Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.1 KB

README.md

File metadata and controls

24 lines (16 loc) · 1.1 KB

MatMachJS Libray

Build Status

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.

Memory Allocation

This will be a simple malloc implementation in WebAssembly, where we use the memory segment as the array of bytes.

Memory representation

It is necessary to manage that memory segment and implement higher level constructs such as arrays, structs, cell-arrays, and strings.

Author

David Herrera E-mail: davidfherrerar@gmail.com