summaryrefslogtreecommitdiff
path: root/src/texec/libtnsl.go
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2022-06-26 01:18:27 -0400
committerKyle Gunger <kgunger12@gmail.com>2022-06-26 01:18:27 -0400
commit289c1fe3dd2f29e2511b6bb376582f8791179a9b (patch)
tree67c7c2e272f7564e873c8092c9333aa3a5e16c2d /src/texec/libtnsl.go
parent6416973e373a3c61aa2b44591799385c5b1b0092 (diff)
[AST] Parentheticals
+ Add support for parentheticals + Add uint as a valid type for the evaluator
Diffstat (limited to 'src/texec/libtnsl.go')
-rw-r--r--src/texec/libtnsl.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/texec/libtnsl.go b/src/texec/libtnsl.go
index bb0ce7d..91d65ae 100644
--- a/src/texec/libtnsl.go
+++ b/src/texec/libtnsl.go
@@ -26,7 +26,8 @@ import (
Parts included:
- io.print
- io.println
- - io.openFile
+ - io.readFile
+ - io.writeFile
- io.File API for file objects
Types included:
@@ -46,6 +47,7 @@ var (
tFile = TType{Pre: []string{}, T: TArtifact{Path: []string{"tnsl", "io"}, Name: "File"}, Post: ""}
tString = TType{Pre: []string{"{}"}, T: TArtifact{Path: []string{}, Name:"charp"}, Post: ""}
tInt = TType{Pre: []string{}, T: TArtifact{Path: []string{}, Name:"int"}, Post: ""}
+ tUint = TType{Pre: []string{}, T: TArtifact{Path: []string{}, Name:"uint"}, Post: ""}
tByte = TType{Pre: []string{}, T: TArtifact{Path: []string{}, Name:"uint8"}, Post: ""}
tByteArray = TType{Pre: []string{"{}"}, T: TArtifact{Path: []string{}, Name:"uint8"}, Post: ""}
tFloat = TType{Pre: []string{}, T: TArtifact{Path: []string{}, Name:"float"}, Post: ""}