summaryrefslogtreecommitdiff
path: root/tnslc/src/tnslc.tnsl
diff options
context:
space:
mode:
Diffstat (limited to 'tnslc/src/tnslc.tnsl')
-rw-r--r--tnslc/src/tnslc.tnsl38
1 files changed, 0 insertions, 38 deletions
diff --git a/tnslc/src/tnslc.tnsl b/tnslc/src/tnslc.tnsl
deleted file mode 100644
index 212819e..0000000
--- a/tnslc/src/tnslc.tnsl
+++ /dev/null
@@ -1,38 +0,0 @@
-/##
- Copyright 2021 Kyle Gunger
-
- This file is licensed under the CDDL 1.0 (the License)
- and may only be used in accordance with the License.
- You should have received a copy of the License with this
- software/source code. If you did not, a copy can be found
- at the following URL:
-
- https://opensource.org/licenses/CDDL-1.0
-
- THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO
- WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE
- EXPRESS OR IMPLIED
-#/
-
-/; module tnslc
- :import "flags/flags.tnsl"
- :import "parse/parse.tnsl"
- :import "ast/ast.tnsl"
- :import "compile/compile.tnsl"
-;/
-
-
-/; main (~{}{}char args) [int]
- ;tnslc.flags.Flags argList = tnslc.flags.parse(args)
-
- ;{}tnslc.parse.Token tokenList = tnslc.parse.tokenize(argList)
-
- ;tnslc.ast.Node ast = ast.generate(tokenList)
-
- ;tnsl.io.File outFile = tnsl.io.open_file(argList.outPath)
- ;[]uint8 data = tnslc.compile.generate(argList, ast)
-
- ;outFile.write(data)
-
- ;outFile.close()
-;/