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
2 days
begin on the actual codegen
origin
CircleShift
2 days
Fix recursive type resolution for pointers
Kai Gunger
3 days
fix memory issues with type resolution
Kai Gunger
4 days
fix module step 1 name resolution
Kai Gunger
4 days
change how methods are resolved
Kai Gunger
4 days
Merge branch 'origin' of cshift.net:git/tnsl-lang into origin
Kai Gunger
4 days
in progress reg gen
CircleShift
4 days
reg moves
Kai Gunger
6 days
[tnslc] Fix struct resolution
CircleShift
6 days
[tnslc] Fix pointer issue with find func
CircleShift
7 days
[tnslc] setup scope
CircleShift
7 days
[tnslc] Scope label generators
Kai Gunger
8 days
[tnslc] begin rework of scope
CircleShift
9 days
[tnslc] resolve types for structs and functions
Kai Gunger
10 days
initial struct sizing
Kai Gunger
11 days
Start work on backend
Kai Gunger
12 days
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
2024-03-30
in_csv function
Kyle Gunger
2024-03-29
File read test
Kyle Gunger
2024-03-26
generator func
Kyle Gunger
2024-03-26
fix linux cwrap
Kyle Gunger
2023-02-16
Collapse tnslc into a single file
Kyle Gunger
2023-01-03
Basic addition and subtraction
Kyle Gunger
2022-12-30
Small fix for vtrack setup
Kyle Gunger
2022-12-30
Gen asm to fix registers after a call
Kyle Gunger
2022-12-23
Add initial value functions
Kyle Gunger
2022-12-17
Change charp to uint8
Kyle Gunger
2022-12-15
is_call and get_function_label
Kyle Gunger
2022-12-15
Change label format
Kyle Gunger
2022-12-12
Module include syntax
Kyle Gunger
2022-12-12
Fix path completion
Kyle Gunger
2022-12-12
Evaluation of numeric literals
Kyle Gunger
2022-12-05
Include files
Kyle Gunger
[next]