From 46aa6b65376ea62deb1d5ea1611b59dc222a5141 Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Mon, 2 May 2022 02:57:49 -0400 Subject: [TNSLC] AST Updates - Change how string_equate works - Call AST Node generator from main - Flush out ast.tnsl - Add a few initial methods to AST - Move some code from token.tnsl to parse.tnsl --- tnslc/util.tnsl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tnslc/util.tnsl') diff --git a/tnslc/util.tnsl b/tnslc/util.tnsl index a29d544..f1644e7 100644 --- a/tnslc/util.tnsl +++ b/tnslc/util.tnsl @@ -18,13 +18,13 @@ Utility functions that may be useful in many places. #/ -/; string_equate(~{}charp s1, s2) [bool] - /; if (len s1` !== len s2`) +/; string_equate({}charp s1, s2) [bool] + /; if (len s1 !== len s2) ;return false ;/ - /; loop (int i = 0; i < len s1`) [i++] - /; if (s1`{i} !== s2`{i}) + /; loop (int i = 0; i < len s1) [i++] + /; if (s1{i} !== s2{i}) ;return false ;/ ;/ -- cgit v1.2.3