From 09df1bb48823631228af3df647111af1eebc854b Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Thu, 16 Feb 2023 05:14:31 -0500 Subject: Collapse tnslc into a single file --- tnslc/tnslc.tnsl | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 tnslc/tnslc.tnsl (limited to 'tnslc/tnslc.tnsl') diff --git a/tnslc/tnslc.tnsl b/tnslc/tnslc.tnsl deleted file mode 100644 index 7ca1dfb..0000000 --- a/tnslc/tnslc.tnsl +++ /dev/null @@ -1,43 +0,0 @@ -/## - Copyright 2021-2022 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 -#/ - -:include "util.tnsl" -:include "paths.tnsl" - -/; export module tnslc - :include "parse/parse.tnsl" - :include "compile/compile.tnsl" - :include "compile/isa_x86.tnsl" - :include "compile/value.tnsl" -;/ - -/; main ({}{}uint8 args) [int] - /; if (len args < 1) - ;tnsl.io.println("Usage: tnslc [file in]") - ;return 1 - ;/ - - ;{}uint8 file = args{0} - - # ;tnslc.Node tree_node = tnslc.ast.make_tree(psrc, args{0}) - - ;Path rel = path_from_str(file) - ;file.append('.') - ;file.append('S') - ;tnslc.do_compile(file, rel) - - ;return 0 -;/ -- cgit v1.2.3