diff options
| author | Drahflow <drahflow@gmx.de> | 2013-10-02 11:53:04 +0200 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2013-10-02 11:53:04 +0200 |
| commit | bb5a9deb5f17b0e4cc89c8577b745a44ae5b1bdd (patch) | |
| tree | d768741fb95bf09ea0a2d57c564361b0779b6633 /elymas | |
| parent | 7ff5edb1b36c47bb45082958b870f3b0e05df062 (diff) | |
Fixed obnoxious "not a scope" error after freeze
Diffstat (limited to 'elymas')
| -rw-r--r-- | elymas/Makefile | 2 | ||||
| -rw-r--r-- | elymas/interpreter.ey | 2 | ||||
| -rw-r--r-- | elymas/loaded.ey | 2 | ||||
| -rw-r--r-- | elymas/optimized.ey | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/elymas/Makefile b/elymas/Makefile index 08c7e69..6ee1265 100644 --- a/elymas/Makefile +++ b/elymas/Makefile @@ -1,5 +1,5 @@ loaded: optimized loaded.ey $(shell find lib -name '*.ey') ./optimized < loaded.ey || true -optimized: interpreter optimized.ey $(shell find lib -name '*.ey') +optimized: interpreter optimized.ey lib/math.ey lib/sys/opt.ey ./interpreter < optimized.ey || true diff --git a/elymas/interpreter.ey b/elymas/interpreter.ey index 35c0dad..bb25d00 100644 --- a/elymas/interpreter.ey +++ b/elymas/interpreter.ey @@ -1,3 +1,3 @@ #!/usr/bin/env elymas -{ "/proc/self/fd/0" include }' "interpreter" sys .freeze +{ "/proc/self/fd/0" include 0 sys .exit }' "interpreter" sys .freeze diff --git a/elymas/loaded.ey b/elymas/loaded.ey index c737634..f917b62 100644 --- a/elymas/loaded.ey +++ b/elymas/loaded.ey @@ -14,4 +14,4 @@ "lib/net/alg/http.ey" ] { _ dump include }' each -{ "/proc/self/fd/0" include }' "loaded" sys .freeze +{ "/proc/self/fd/0" include 0 sys .exit }' "loaded" sys .freeze diff --git a/elymas/optimized.ey b/elymas/optimized.ey index ca53b40..f64504e 100644 --- a/elymas/optimized.ey +++ b/elymas/optimized.ey @@ -5,4 +5,4 @@ "lib/sys/opt.ey" ] { _ dump include }' each -2 { { "/proc/self/fd/0" include }' "optimized" sys .freeze } rep # FIXME freeze wonkyness (the optimizer allocates during freeze) +2 { { "/proc/self/fd/0" include 0 sys .exit }' "optimized" sys .freeze } rep # FIXME freeze wonkyness (the optimizer allocates during freeze) |
