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
Age
Commit message (
Expand
)
Author
37 hours
finding parent scopes
Kai Gunger
4 days
find existing uninitialized instead of copying new
Kai Gunger
4 days
mk_aware from node
CircleShift
4 days
pre-check funcs (stub)
Kai Gunger
7 days
Fix typo
Kai Gunger
7 days
Add functions to member modules
Kai Gunger
8 days
strip refs
CircleShift
9 days
slightly better var creation (not done)
CircleShift
10 days
better locations
CircleShift
14 days
Change indenting
Kai Gunger
14 days
is_primitive helper
CircleShift
2025-12-09
begin on the actual codegen
CircleShift
2025-12-09
Fix recursive type resolution for pointers
Kai Gunger
2025-12-08
fix memory issues with type resolution
Kai Gunger
2025-12-07
fix module step 1 name resolution
Kai Gunger
2025-12-07
change how methods are resolved
Kai Gunger
2025-12-07
Merge branch 'origin' of cshift.net:git/tnsl-lang into origin
Kai Gunger
2025-12-07
in progress reg gen
CircleShift
2025-12-07
reg moves
Kai Gunger
2025-12-05
[tnslc] Fix struct resolution
CircleShift
2025-12-05
[tnslc] Fix pointer issue with find func
CircleShift
2025-12-04
[tnslc] setup scope
CircleShift
2025-12-04
[tnslc] Scope label generators
Kai Gunger
2025-12-03
[tnslc] remove random file
CircleShift
2025-12-03
[tnslc] begin rework of scope
CircleShift
2025-12-02
[tnslc] resolve types for structs and functions
Kai Gunger
2025-12-01
initial struct sizing
Kai Gunger
2025-11-30
Start work on backend
Kai Gunger
2025-11-28
Update module building code
Kai Gunger
2025-03-18
[tnslc ]Register string generate func
CircleShift
2025-03-05
[tnslc] Merge local with remote
CircleShift
2025-03-05
[tnslc] Rework compile layout
CircleShift
2025-01-28
Scope type initial funcs
CircleShift
2024-12-13
Type generation for compile modules
Kyle Gunger
2024-10-16
[tnslc] begin building transform funcs
Kyle Gunger
2024-10-16
Find funcs
Kyle Gunger
2024-10-14
[tnslc] compile structs
Kyle Gunger
2024-10-08
[tnslc] enum hotfix
Kyle Gunger
2024-10-08
[tnslc] draft parser done
Kyle Gunger
2024-10-08
[tnslc] parse tokenizer.tnsl without error messages
Kyle Gunger
2024-10-08
[tnslc] get vector.tnsl to compile
Kyle Gunger
2024-10-08
[tnslc] beginning of the end of the ast
Kyle Gunger
2024-10-06
[tnslc] escape from inside parens
Kyle Gunger
2024-10-05
[tnslc] fix mem leak
Kyle Gunger
2024-10-04
[tnslc] proper declaration handling within functions
Kyle Gunger
2024-10-02
[tnslc] First draft of _mhf_post_list. Probably BUGGY!
Kyle Gunger
2024-09-30
[tnslc] better errors
Kyle Gunger
2024-09-30
[tnslc] if/else/loop blocks
Kyle Gunger
2024-09-30
[tnslc] update children before print to create valid integrity test
Kyle Gunger
2024-09-30
[tnslc] proper associativity
Kyle Gunger
[next]