aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 daysImplement compile time castings for integersEugen Wissner
6 daysCheck that constants are initializedEugen Wissner
9 daysCheck array property accessbility at compile timeEugen Wissner
10 daysReport field access errorsEugen Wissner
10 daysEvaluate strings at compile timeEugen Wissner
10 daysEnforce integral values in slice rangesEugen Wissner
10 daysFix compile-time negation and array accessEugen Wissner
11 daysReview spaceship usageEugen Wissner
14 daysValidate cast compatibility during semantic analysisEugen Wissner
2026-07-28Enforce case label uniqueness and constnessEugen Wissner
2026-07-26 Type check traits properlyEugen Wissner
2026-07-26Support #offset trait at compile timeEugen Wissner
2026-07-25Fix repeat loop scopingEugen Wissner
2026-07-25Accept any constant types in case labelsEugen Wissner
2026-07-24Handle array and slice field constnessEugen Wissner
2026-07-24Check the compound statement condition is a booleanEugen Wissner
2026-07-24Implement a repeat loopEugen Wissner
2026-07-23Implement for loopEugen Wissner
2026-07-22Support multi-module GCC testsEugen Wissner
2026-07-21Redefine strings as slice of constant charactersEugen Wissner
2026-07-21Implement slicesEugen Wissner
2026-07-20Implement min and max for booleans and floatsEugen Wissner
2026-07-20Add newlines a tabs to supported string charactersEugen Wissner
2026-07-20Add tests for binary and hexadecimal literalsEugen Wissner
2026-07-20Add clang-tidy supportEugen Wissner
2026-07-19Support unary plus operationEugen Wissner
2026-07-19Remove old record syntaxEugen Wissner
2026-07-19Implement initializer evaluatorEugen Wissner
2026-07-17Reject const in const nestingEugen Wissner
2026-07-17Disallow "[n] const T"Eugen Wissner
2026-07-17Handle base type constnessEugen Wissner
2026-07-17Upgrade to GCC 16.1Eugen Wissner
2026-07-17Handle const Pointer as const pointer to const dataEugen Wissner
2026-07-17Implement type constnessEugen Wissner
2026-07-15Use build3(COND_EXPR) for conditionalsEugen Wissner
2026-07-15Track identifier positions for the diagnosticsEugen Wissner
2026-07-14Replace procedure end with returnEugen Wissner
2026-07-14Support more floating point literalsEugen Wissner
2026-07-14Add static array initializerEugen Wissner
2026-07-13Change record constructor syntaxEugen Wissner
2026-07-13Make return statement part of the body and not a statementEugen Wissner
2026-07-13Fix ICE substracting pointersEugen Wissner
2026-07-12Add fail_compilation testsEugen Wissner
2026-07-12Fix module filename in the error messagesEugen Wissner
2026-07-12Fix exporting non-public symbolsEugen Wissner
2026-07-12Remove unionsEugen Wissner
2026-07-11Implement record extensionEugen Wissner
2026-07-10Report if the base type of a record is not a recordEugen Wissner
2026-07-09Merge program and unit AST typesEugen Wissner
2026-07-09Implement record extensionsEugen Wissner