swat

Crates.ioswat
lib.rsswat
version0.1.0
sourcesrc
created_at2024-03-27 19:34:34.671559
updated_at2024-03-27 19:34:34.671559
descriptionSimple WebAssembly Transpiler
homepage
repositoryhttps://github.com/NathanRoyer/swat
max_upload_size
id1188340
size46,967
Nathan Royer (NathanRoyer)

documentation

README

SWAT: Simple Web-Assembly Transpiler

Goals:

  • very portable (no_std), kernel friendly
  • small number of dependencies
  • simple to maintain

Non-goals:

  • event-driven / streaming parser approach
  • multi-pass optimisations

Todo:

  • WASM Parsing (Vector/SIMD instructions not yet supported)
  • Aarch64 transpilation
  • x86_64 transpilation
  • rv64 transpilation
Commit count: 3

cargo fmt