Skip to content

Sable/matmachjs

Repository files navigation

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: [email protected]

About

Matlab to WebAssembly builtin library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published