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
/
compile
Age
Commit message (
Expand
)
Author
6 days
fix some improper memory accesses
origin
Kai Gunger
10 days
poor implementation of tmp vars + returns i guess
Kai Gunger
10 days
handle variable declarations
Kai Gunger
11 days
fix var loc generation
CircleShift
12 days
move comperr message to else block
Kai Gunger
12 days
finding parent scopes
Kai Gunger
13 days
find existing uninitialized instead of copying new
Kai Gunger
2025-12-28
mk_aware from node
CircleShift
2025-12-28
pre-check funcs (stub)
Kai Gunger
2025-12-25
Fix typo
Kai Gunger
2025-12-25
Add functions to member modules
Kai Gunger
2025-12-24
strip refs
CircleShift
2025-12-23
slightly better var creation (not done)
CircleShift
2025-12-22
better locations
CircleShift
2025-12-19
Change indenting
Kai Gunger
2025-12-18
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] 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-07-19
switch tokenization scheme
Kyle Gunger
2024-06-29
Submodules in sub nodes
Kyle Gunger
2024-06-25
load imported tnsl files
Kyle Gunger
2024-06-25
Start work on ast gen
Kyle Gunger
2024-04-24
Module init and end
Kyle Gunger
2024-03-31
better tokens
Kyle Gunger
2024-03-31
Tenative tokenizer
Kyle Gunger
2024-03-30
port strings from c based compiler
Kyle Gunger
2024-03-30
copy file example
Kyle Gunger
[next]