summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
13 daysfix some improper memory accessesoriginKai Gunger
2026-01-01poor implementation of tmp vars + returns i guessKai Gunger
2026-01-01handle variable declarationsKai Gunger
2025-12-31fix var loc generationCircleShift
2025-12-30move comperr message to else blockKai Gunger
2025-12-30finding parent scopesKai Gunger
2025-12-29find existing uninitialized instead of copying newKai Gunger
2025-12-28mk_aware from nodeCircleShift
2025-12-28pre-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-11-23Update spec (unfinished)Kai 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