aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2 daysReject exporting symbols with the same name from 2 modulesHEADcppEugen Wissner
2 daysFix realiasing builtin types during codegenEugen Wissner
3 daysHandle assert(false) as unreachable, skip assert(true)Eugen Wissner
4 daysAllow block-local variablesEugen Wissner
6 daysImplement named blocksEugen Wissner
7 daysImplement volatile operationsEugen Wissner
7 daysReject local extern variablesEugen Wissner
8 daysAdd threadvar section for thread-local variablesEugen Wissner
8 daysAllow reordering sectionsEugen Wissner
8 daysVisit nested statements in validation visitorEugen Wissner
10 daysAllow random text after ending the moduleEugen Wissner
10 daysFix enumeration size to be hardware word in the backendEugen Wissner
10 daysSupport variadic extern proceduresEugen Wissner
11 daysImplement aligned attributeEugen Wissner
13 daysFix ICE with offset trait and non-type identifierEugen Wissner
13 daysImplement generic pointersEugen Wissner
14 daysFix ICE when variable name is resolved as typeEugen Wissner
14 daysAllow compile-time castsEugen Wissner
2026-09-07Make module entry point more procedure likeEugen Wissner
2026-09-07Implement program entry pointEugen Wissner
2026-09-07Fix defer inside for loopsEugen Wissner
2026-09-07Fix call statements inside GENERIC loopsEugen Wissner
2026-09-07Exclude static assert check because of clang-tidy bugEugen 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-25Ignore compile_commands.jsonEugen Wissner
2026-08-25Reject circular importsEugen Wissner
2026-08-25Fix compatible procedure castEugen Wissner
2026-08-23Determine array type by the first elementEugen Wissner
2026-08-23Reject 0-sized variablesEugen Wissner
2026-08-21Update to GCC 16.2.0Eugen Wissner
2026-08-21Implement Single and Double floatsEugen Wissner
2026-08-18Make Int and Word aliases to fixed-size typesEugen Wissner
2026-08-16Support UTF-8 stringsEugen Wissner
2026-08-14Map Int and Word to hardware word sizesEugen Wissner
2026-08-14Use the new .is_a() for literal kind checks in the evaluatorEugen Wissner
2026-08-13Implement fixed-size integersEugen Wissner
2026-08-08Fix GCC 16 compatibility with MacOSEugen Wissner
2026-08-06Implement compile time castings for integersEugen Wissner
2026-08-05Check that constants are initializedEugen Wissner
2026-08-02Check array property accessbility at compile timeEugen Wissner