summaryrefslogtreecommitdiff
path: root/tnslc
AgeCommit message (Expand)Author
5 daysfix some improper memory accessesoriginKai Gunger
8 dayspoor implementation of tmp vars + returns i guessKai Gunger
8 dayshandle variable declarationsKai Gunger
10 daysfix var loc generationCircleShift
10 daysmove comperr message to else blockKai Gunger
10 daysfinding parent scopesKai Gunger
12 daysfind existing uninitialized instead of copying newKai Gunger
13 daysmk_aware from nodeCircleShift
13 dayspre-check funcs (stub)Kai Gunger
2025-12-25Fix typoKai Gunger
2025-12-25Add functions to member modulesKai Gunger
2025-12-24strip refsCircleShift
2025-12-23slightly better var creation (not done)CircleShift
2025-12-22better locationsCircleShift
2025-12-19Change indentingKai Gunger
2025-12-18is_primitive helperCircleShift
2025-12-09begin on the actual codegenCircleShift
2025-12-09Fix recursive type resolution for pointersKai Gunger
2025-12-08fix memory issues with type resolutionKai Gunger
2025-12-07fix module step 1 name resolutionKai Gunger
2025-12-07change how methods are resolvedKai Gunger
2025-12-07Merge branch 'origin' of cshift.net:git/tnsl-lang into originKai Gunger
2025-12-07in progress reg genCircleShift
2025-12-07reg movesKai Gunger
2025-12-05[tnslc] Fix struct resolutionCircleShift
2025-12-05[tnslc] Fix pointer issue with find funcCircleShift
2025-12-04[tnslc] setup scopeCircleShift
2025-12-04[tnslc] Scope label generatorsKai Gunger
2025-12-03[tnslc] remove random fileCircleShift
2025-12-03[tnslc] begin rework of scopeCircleShift
2025-12-02[tnslc] resolve types for structs and functionsKai Gunger
2025-12-01initial struct sizingKai Gunger
2025-11-30Start work on backendKai Gunger
2025-11-28Update module building codeKai Gunger
2025-03-18[tnslc ]Register string generate funcCircleShift
2025-03-05[tnslc] Merge local with remoteCircleShift
2025-03-05[tnslc] Rework compile layoutCircleShift
2025-01-28Scope type initial funcsCircleShift
2024-12-13Type generation for compile modulesKyle Gunger
2024-10-16[tnslc] begin building transform funcsKyle Gunger
2024-10-16Find funcsKyle Gunger
2024-10-14[tnslc] compile structsKyle Gunger
2024-10-08[tnslc] enum hotfixKyle Gunger
2024-10-08[tnslc] draft parser doneKyle Gunger
2024-10-08[tnslc] parse tokenizer.tnsl without error messagesKyle Gunger
2024-10-08[tnslc] get vector.tnsl to compileKyle Gunger
2024-10-08[tnslc] beginning of the end of the astKyle Gunger
2024-10-06[tnslc] escape from inside parensKyle Gunger
2024-10-05[tnslc] fix mem leakKyle Gunger
2024-10-04[tnslc] proper declaration handling within functionsKyle Gunger