summaryrefslogtreecommitdiff
path: root/tnslc/src/compile
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2021-08-22 15:25:54 -0400
committerKyle Gunger <kgunger12@gmail.com>2021-08-22 15:25:54 -0400
commit3add402da9fc5b574f34e37e951779212ce28ed1 (patch)
treea081a2331923dce6ee29c87285be901d58b0bc4b /tnslc/src/compile
parent11f9c56ae3861e32ac45785e9f30ed5f4c19ea32 (diff)
Begin port of tnsl-parse code to native TNSL
Diffstat (limited to 'tnslc/src/compile')
-rw-r--r--tnslc/src/compile/compile.tnsl5
-rw-r--r--tnslc/src/compile/format/elf.tnsl0
-rw-r--r--tnslc/src/compile/format/format.tnsl0
-rw-r--r--tnslc/src/compile/format/iex.tnsl0
-rw-r--r--tnslc/src/compile/format/out.tnsl0
-rw-r--r--tnslc/src/compile/format/pe.tnsl0
6 files changed, 4 insertions, 1 deletions
diff --git a/tnslc/src/compile/compile.tnsl b/tnslc/src/compile/compile.tnsl
index b3f4c5d..0fef36c 100644
--- a/tnslc/src/compile/compile.tnsl
+++ b/tnslc/src/compile/compile.tnsl
@@ -15,5 +15,8 @@
#/
/; export module compile
- :include "arch"
+ /: include
+ "arch"
+ "format"
+ :/
;/
diff --git a/tnslc/src/compile/format/elf.tnsl b/tnslc/src/compile/format/elf.tnsl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tnslc/src/compile/format/elf.tnsl
diff --git a/tnslc/src/compile/format/format.tnsl b/tnslc/src/compile/format/format.tnsl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tnslc/src/compile/format/format.tnsl
diff --git a/tnslc/src/compile/format/iex.tnsl b/tnslc/src/compile/format/iex.tnsl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tnslc/src/compile/format/iex.tnsl
diff --git a/tnslc/src/compile/format/out.tnsl b/tnslc/src/compile/format/out.tnsl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tnslc/src/compile/format/out.tnsl
diff --git a/tnslc/src/compile/format/pe.tnsl b/tnslc/src/compile/format/pe.tnsl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tnslc/src/compile/format/pe.tnsl