From d0213b4202ac12d7e92f7125e87c31d9ecb637dd Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Mon, 11 Apr 2022 18:50:08 -0400 Subject: Remove src folders --- tnslc/tnslc.tnsl | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 tnslc/tnslc.tnsl (limited to 'tnslc/tnslc.tnsl') diff --git a/tnslc/tnslc.tnsl b/tnslc/tnslc.tnsl new file mode 100644 index 0000000..99be327 --- /dev/null +++ b/tnslc/tnslc.tnsl @@ -0,0 +1,41 @@ +/## + 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 + :include "tnslc/parse/parse.tnsl" +;/ + + +/; test + +;/ + +/; main ({}{}charp args) [int] + /; if (len args < 1) + ;tnsl.io.println("Usage: tnslc [File to compile] ") + ;return 1 + ;/ + + ;tnsl.io.File src = tnsl.io.readFile(args{0}) + + ;~{}tnslc.parse.Token psrc = tnslc.parse.tokenize(src) + + ;tnsl.io.println(psrc`) + + ;src.close() + + ;return 0 +;/ -- cgit v1.2.3