[GSoC] apps/wasm: add WASM 1.0 binary parser and disassembler #397

Open
dannydod wants to merge 1 commits from dannydod/kolibrios:wasm-parser into main
pull from: dannydod/kolibrios:wasm-parser
1 Commits
Author SHA1 Message Date
Daniel Joseph e16589e95e wasm: add WASM 1.0 binary parser and disassembler
Build system / Check kernel codestyle (pull_request) Successful in 40s
Build system / Build (pull_request) Successful in 14m17s
Implements a WASM 1.0 binary parser for KolibriOS written in x86 FASM.
Parses all 12 sections of the WASM binary format and prints
disassembly output. Tested against real WASM binaries.

Sections implemented: type, import, function, table, memory, global,
export, start, element, data, custom. Code section parsing is planned
for the next commit.
2026-03-30 19:29:52 +01:00