aboutsummaryrefslogtreecommitdiff
path: root/compiler/elymas.ey
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2013-02-01 16:49:55 +0100
committerDrahflow <drahflow@gmx.de>2013-02-01 16:49:55 +0100
commitff9524395821632b35481009e20504382c66b64e (patch)
tree85e81f05aefa2619d64cd9d2e352a87ef9917da0 /compiler/elymas.ey
parent5c1b00b476b3fed6852426c2d3535848a1c68aef (diff)
io.ey
* syscalls * minimal string library * compiled client library * file handling
Diffstat (limited to 'compiler/elymas.ey')
-rwxr-xr-xcompiler/elymas.ey13
1 files changed, 11 insertions, 2 deletions
diff --git a/compiler/elymas.ey b/compiler/elymas.ey
index 5d1ca63..11a4d33 100755
--- a/compiler/elymas.ey
+++ b/compiler/elymas.ey
@@ -4,7 +4,16 @@
"elymasGlobal.ey" include
"elymasLexer.ey" include
-0 sys .argv _ len not { "Usage: ./elymas <input file.ey>" die } rep
- * sys .file -010 .open executeFile
+sys .argv len not { "Usage: ./elymas <input file.ey>" die } rep
+
+[
+ "standard.ey"
+ "standardClient.ey"
+ 0 sys .argv *
+] {
+ sys .file -0010 .open
+ executeFile
+ .close
+} each
# vim: syn=elymas