├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── exec └── Main.hs ├── src └── Language │ ├── Wasm.hs │ └── Wasm │ ├── Binary.hs │ ├── Builder.hs │ ├── FloatUtils.hs │ ├── Interpreter.hs │ ├── Lexer.x │ ├── Parser.y │ ├── Script.hs │ ├── Structure.hs │ └── Validate.hs ├── stack.yaml ├── stack.yaml.lock ├── tests ├── Test.hs └── runnable │ └── index.html └── wasm.cabal /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/README.md -------------------------------------------------------------------------------- /exec/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/exec/Main.hs -------------------------------------------------------------------------------- /src/Language/Wasm.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Binary.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Builder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Builder.hs -------------------------------------------------------------------------------- /src/Language/Wasm/FloatUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/FloatUtils.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Interpreter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Interpreter.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Lexer.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Lexer.x -------------------------------------------------------------------------------- /src/Language/Wasm/Parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Parser.y -------------------------------------------------------------------------------- /src/Language/Wasm/Script.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Script.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Structure.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Structure.hs -------------------------------------------------------------------------------- /src/Language/Wasm/Validate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/src/Language/Wasm/Validate.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /tests/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/tests/Test.hs -------------------------------------------------------------------------------- /tests/runnable/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/tests/runnable/index.html -------------------------------------------------------------------------------- /wasm.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SPY/haskell-wasm/HEAD/wasm.cabal --------------------------------------------------------------------------------