quick and dirty pure lua webassembly interpreter
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Lua 100.0%
12 1 0

Clone this repository

https://tangled.org/arthomnix.dev/lwasmlib https://tangled.org/did:plc:m3l4kxtgyiposiijmnkbholi/lwasmlib
git@tangled.org:arthomnix.dev/lwasmlib git@tangled.org:did:plc:m3l4kxtgyiposiijmnkbholi/lwasmlib

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

lwasmlib#

Quick and dirty WebAssembly interpreter in pure Lua 5.3, written in 24 hours for a hackathon by someone on very little sleep who doesn't know much Lua.

Intended for using native libraries in contexts where Lua is allowed but native code is not, e.g. LuaTeX in its default restricted mode.

Currently lacks support for floating point, call_indirect, certain unsigned i64 operations, and imports and exports other than functions. Probably contains a lot of bugs in the parts it does support.