summaryrefslogtreecommitdiff
path: root/src/texec/worldbuilder.go
AgeCommit message (Collapse)Author
2022-04-10Fixes for structs and enumsKyle Gunger
2022-02-13[EXEC] Pointers.Kyle Gunger
2022-01-28[EVAL] Find and return relative module dataKyle Gunger
2022-01-21[EVAL] change how structs are representedKyle Gunger
2022-01-19[BUILDER] Fix modules beginning with 'export'Kyle Gunger
2021-12-15[EXEC] Better mappingKyle Gunger
+ added support for mapping global arrays.
2021-12-14[EXEC] Struct mappingKyle Gunger
+ added tStruct TType for use in modules + implemented a way to define structs in modules
2021-12-11[EVAL] Still needs some workKyle Gunger
+ modules now define variables properly + fixed some bugs in eval.tnsl with type checking ~ Needs to support arrays and composites, but doesn't yet.
2021-12-10[EXEC] Some literal handlers. Does not compile ATM.Kyle Gunger
2021-11-23[EVAL] Stubcode v2Kyle Gunger
2021-11-19Some refactoring, clearing out evalKyle Gunger
+ Fixed BuildRoot + Refactored world.go - Deleted most of eval, I'm going to re-do it.
2021-11-03[EXEC] Refactor, stubKyle Gunger
+ Stub code for eval funcs added + Refactor of libtnsl stub
2021-11-02[EXEC] General changes, refactoringKyle Gunger
2021-11-01[EXEC] parseFileKyle Gunger
2021-11-01[EXEC] flushout libtnsl stub a bitKyle Gunger
2021-11-01[EXEC] InitializeKyle Gunger
+ Some initial files for use in the interpreter