aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2013-02-01 18:08:17 +0100
committerDrahflow <drahflow@gmx.de>2013-02-01 18:08:17 +0100
commit483c6f84d4ad5080d05b133df9734febd60ca574 (patch)
tree6536dd19db450c879171e644b1b923e40e033e54 /examples
parent08bdc8acf1f951f071583150ab3c755450d96c4b (diff)
sys .asm existing
Diffstat (limited to 'examples')
l---------examples/working-compiler/asm.test1
l---------examples/working-compiler/cat.test1
-rw-r--r--examples/working-compiler/io.test16
l---------examples/working-compiler/strcat.test1
l---------examples/working-compiler/testing.test1
-rw-r--r--examples/working/syscall.ey1
6 files changed, 21 insertions, 0 deletions
diff --git a/examples/working-compiler/asm.test b/examples/working-compiler/asm.test
new file mode 120000
index 0000000..04060ba
--- /dev/null
+++ b/examples/working-compiler/asm.test
@@ -0,0 +1 @@
+../working/asm.ey \ No newline at end of file
diff --git a/examples/working-compiler/cat.test b/examples/working-compiler/cat.test
new file mode 120000
index 0000000..730f793
--- /dev/null
+++ b/examples/working-compiler/cat.test
@@ -0,0 +1 @@
+../working/cat.ey \ No newline at end of file
diff --git a/examples/working-compiler/io.test b/examples/working-compiler/io.test
new file mode 100644
index 0000000..a835c28
--- /dev/null
+++ b/examples/working-compiler/io.test
@@ -0,0 +1,16 @@
+# ## variant 0
+#
+# < sys .file with
+# "io.ey" RO open
+# 512 read
+# close
+# > -
+
+## variant 1
+
+sys .file /f defv
+"io.test" f .open
+512 f .read
+f .close
+
+sys .out .writeall
diff --git a/examples/working-compiler/strcat.test b/examples/working-compiler/strcat.test
new file mode 120000
index 0000000..d90f3e4
--- /dev/null
+++ b/examples/working-compiler/strcat.test
@@ -0,0 +1 @@
+../working/strcat.ey \ No newline at end of file
diff --git a/examples/working-compiler/testing.test b/examples/working-compiler/testing.test
new file mode 120000
index 0000000..4eae848
--- /dev/null
+++ b/examples/working-compiler/testing.test
@@ -0,0 +1 @@
+../working/testing.ey \ No newline at end of file
diff --git a/examples/working/syscall.ey b/examples/working/syscall.ey
new file mode 100644
index 0000000..4b17190
--- /dev/null
+++ b/examples/working/syscall.ey
@@ -0,0 +1 @@
+"not available in the interpreter" die