index
:
circleshift/tnsl-lang
origin
The source code for the TNSL programming language - Reference libtnsl and tnslc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tnslc
/
test.tnsl
Age
Commit message (
Collapse
)
Author
7 days
[tnslc] Fix pointer issue with find func
CircleShift
9 days
[tnslc] resolve types for structs and functions
Kai Gunger
11 days
initial struct sizing
Kai Gunger
12 days
Start work on backend
Kai Gunger
13 days
Update module building code
Kai Gunger
2025-03-18
[tnslc ]Register string generate func
CircleShift
2024-10-14
[tnslc] compile structs
Kyle Gunger
2024-10-08
[tnslc] beginning of the end of the ast
Kyle Gunger
2024-09-30
[tnslc] better errors
Kyle Gunger
2024-09-30
[tnslc] finish decl
Kyle Gunger
2024-08-29
[tnslc] Framework for func helper
Kyle Gunger
2024-08-08
[tnslc] prelim method block parsing
Kyle Gunger
2024-08-07
[tnslc] add new node types into tree print
Kyle Gunger
2024-08-07
[tnslc] Fix indexing post-op, segfault when printing c formatted strings in ↵
Kyle Gunger
tokens
2024-08-06
[tnslc] binary operators
Kyle Gunger
2024-08-04
[tnslc] Value framework
Kyle Gunger
2024-08-04
[tnslc] Function ast barebones
Kyle Gunger
2024-08-04
declaration list ast
Kyle Gunger
2024-08-03
sync small changes
Kyle Gunger
2024-08-02
type_helper_pre
Kyle Gunger
2024-06-25
Start work on ast gen
Kyle Gunger
2024-03-31
better tokens
Kyle Gunger
2024-03-31
Tenative tokenizer
Kyle Gunger
2023-03-26
Remove pointless test files
Kyle Gunger
2023-03-16
Fairly done with Variable struct
Kyle Gunger
have a bit more to do for 'set' function
2023-02-21
Basic return values (globals and constants)
Kyle Gunger
2023-02-21
Bugfix for method labels
Kyle Gunger
2023-02-20
initial loop for block compiling
Kyle Gunger
2023-02-17
Fix type finding bug, test private modules
Kyle Gunger
2023-02-17
Support modules
Kyle Gunger
2023-02-17
File level definitions
Kyle Gunger
2023-02-16
Struct in struct definition
Kyle Gunger
2023-02-16
Collapse tnslc into a single file
Kyle Gunger