aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/h/.Dockerfile.swpbin0 -> 12288 bytes
-rw-r--r--cmd/h/main.go4
2 files changed, 3 insertions, 1 deletions
diff --git a/cmd/h/.Dockerfile.swp b/cmd/h/.Dockerfile.swp
new file mode 100644
index 0000000..e7d12cf
--- /dev/null
+++ b/cmd/h/.Dockerfile.swp
Binary files differ
diff --git a/cmd/h/main.go b/cmd/h/main.go
index 96f601b..63229ac 100644
--- a/cmd/h/main.go
+++ b/cmd/h/main.go
@@ -10,6 +10,8 @@ import (
"within.website/x/internal"
)
+var _ = func() error { log.SetFlags(log.LstdFlags | log.Llongfile); return nil }()
+
var (
program = flag.String("p", "", "h program to compile/run")
outFname = flag.String("o", "", "if specified, write the webassembly binary created by -p here")
@@ -113,7 +115,7 @@ const wasmTemplate = `(module
(local i32 i32 i32)
(local.set 0 (i32.const 10))
(local.set 1 (i32.const 104))
- (local.set 2 (i32.const 37))
+ (local.set 2 (i32.const 39))
{{ range . -}}
{{ if eq . 32 -}}
(call $h (get_local 0))