wagon icon indicating copy to clipboard operation
wagon copied to clipboard

wagon, a WebAssembly-based Go interpreter, for Go.

Results 39 wagon issues
Sort by recently updated
recently updated
newest added

hi there, lately I've found my involvement in `wagon` to dwindle. partly because my main interest in `wasm+wagon` was to be able to build an interpreter for Go, in Go,...

It was panicking because it's of type goFunction, not *goFunction as the line is checking for.

1. Build a hello-world wasm: ```go package main func main() { println("Hello, World!") } ``` ``` GOOS=js GOARCH=wasm go build -o test.wasm helloworld.go ``` 2. Run the below code: ```go...

Hi, as the [Wasm Spec](https://webassembly.github.io/spec/core/exec/numerics.html#op-ishl) said, all shift instructions should mod the second arg: `Let k be i2 modulo N.` . And [here](https://webassembly.studio/?f=qn4yobte40g) is a simple online test case. I...

Currently wasm-run executes every exported function. I modified it to execute expressions given as command line arguments in post fix order. e.g.: `wasm-run file.wasm 1 2 neg 3 add` (where...

Go 1.11 is released an provides native wasm support. So I tried the following: Given the following Go program `main.go` ``` package main func main() { } ``` is compiled...

I built wasm file using Emscripten. After I got wasm file and run wagon, it shows that `wasm-run: could not read module: open env.wasm: no such file or directory `...

question

Avoid this kind of sadness: https://github.com/perlin-network/life/blob/master/compiler/ssa.go#L445-L454 with: ```go operators.Get(operators.CurrentMemory).Name ``` Signed-off-by: Silas Davis

Related to work for #163 In a pretty standard (from what i can tell) wasm generated with emscripten it has the following imports ```wat (import "env" "memory" (memory (;0;) 256...