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
/
var.tnsl
Age
Commit message (
Expand
)
Author
4 days
[tnslc] boring if impl, need to fix bin bool ops
Kai Gunger
5 days
[tnslc] fix members in binary operations
Kai Gunger
6 days
[tnslc] better calling, issue with member setting on refs
Kai Gunger
8 days
[tnslc] better dot chain, begin on function call (not done)
Kai Gunger
11 days
[tnslc] self in method
Kai Gunger
12 days
[tnslc] small fix for finding module vars
Kai Gunger
13 days
[tnslc] Basic statement comp
Kai Gunger
2026-04-17
[tnslc] Extremely scuffed compile time globals
Kai Gunger
2026-04-13
[tnslc] More var utils
Kai Gunger
2026-04-10
[tnslc] var ops
Kai Gunger
2026-04-09
[tnslc] add initial var mov tests
Kai Gunger
2026-04-08
[tnslc] fixes for mov
Kai Gunger
2026-04-08
[tnslc] helpers for generating src and dest regs
Kai Gunger
2026-04-05
Add reg computation for setting structs
Kai Gunger
2026-03-20
[tnslc] fix bug in scope for getting stack locations
Kai Gunger
2026-03-16
Various fixes
Kai Gunger
2025-12-31
fix var loc generation
CircleShift
2025-12-29
find existing uninitialized instead of copying new
Kai Gunger
2025-12-28
pre-check funcs (stub)
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-09
begin on the actual codegen
CircleShift
2025-12-08
fix memory issues with type 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 pointer issue with find func
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] Rework compile layout
CircleShift