aboutsummaryrefslogtreecommitdiff
path: root/examples/working-compiler
diff options
context:
space:
mode:
Diffstat (limited to 'examples/working-compiler')
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
5 files changed, 20 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