aboutsummaryrefslogtreecommitdiff
path: root/boot
AgeCommit message (Collapse)Author
25 hoursRestrict index types to Int and WordHEADcppEugen Wissner
4 daysFix empty sections in tree-sitterEugen Wissner
7 daysAdd const sectionsEugen Wissner
7 daysRemove Pointer and nil supportEugen Wissner
7 daysMove export mark after the generic parametersEugen Wissner
8 daysStrip away constness from literals and rvaluesEugen Wissner
8 daysFix ICE with local block variablesEugen Wissner
8 daysMake modules re-exportableEugen Wissner
9 daysAllow initialized declarations without an explicit typeEugen Wissner
9 daysMove record constructor type into the bracesEugen Wissner
9 daysAllow assigning contants to enumeration membersEugen Wissner
9 daysMake procedure pointers compatible with normal pointersEugen Wissner
11 daysSupport single-line commentsEugen Wissner
13 daysRework generics for parameters to be plain typesEugen Wissner
13 daysStrip outmost constness on infered argumentsEugen Wissner
14 daysCalculate #min and max based on target architectureEugen Wissner
14 daysReplace noreturn type with an attributeEugen Wissner
2026-09-27Reuse container visiting logicEugen Wissner
2026-09-25Fix move related memory leaks in AST helpersEugen Wissner
2026-09-24Move module heading to the topEugen Wissner
2026-09-19Reject exporting symbols with the same name from 2 modulesEugen Wissner
2026-09-18Allow block-local variablesEugen Wissner
2026-09-16Implement named blocksEugen Wissner
2026-09-14Implement volatile operationsEugen Wissner
2026-09-14Reject local extern variablesEugen Wissner
2026-09-13Add threadvar section for thread-local variablesEugen Wissner
2026-09-13Allow reordering sectionsEugen Wissner
2026-09-13Visit nested statements in validation visitorEugen Wissner
2026-09-12Allow random text after ending the moduleEugen Wissner
2026-09-12Fix enumeration size to be hardware word in the backendEugen Wissner
2026-09-12Support variadic extern proceduresEugen Wissner
2026-09-11Implement aligned attributeEugen Wissner
2026-09-08Fix ICE with offset trait and non-type identifierEugen Wissner
2026-09-08Implement generic pointersEugen Wissner
2026-09-08Fix ICE when variable name is resolved as typeEugen Wissner
2026-09-08Allow compile-time castsEugen Wissner
2026-09-07Make module entry point more procedure likeEugen Wissner
2026-09-07Implement program entry pointEugen Wissner
2026-09-05Generate repeat-until condition outside body scopeEugen Wissner
2026-09-01Reject pointer arithmetic on opaque pointersEugen Wissner
2026-09-01Fix const extern variable declarationsEugen Wissner
2026-08-31Reject comparison of uncompatible typesEugen Wissner
2026-08-31Type check for value addressabilityEugen Wissner
2026-08-30Fix record constructor for base recordsEugen Wissner
2026-08-30Use arrow -> for return typesEugen Wissner
2026-08-30Fix ICEs with recursive type declarationsEugen Wissner
2026-08-29Fix procedure order resolutionEugen Wissner
2026-08-28Reject declarations shadowing importsEugen Wissner
2026-08-26Make type_info alias ownerEugen Wissner
2026-08-25Reject circular importsEugen Wissner