aboutsummaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
17 hoursFix generic inference for a procedure call as a slice baseHEADcppEugen Wissner
3 daysFix error span for missing return messageEugen Wissner
5 daysFix type checker traversal for record and array literalsEugen Wissner
12 daysAllow any word type for shift operatorsEugen Wissner
2026-10-18Fix ICE on variable declarations in case branchesEugen Wissner
2026-10-17Fix slice comparison by contentsEugen Wissner
2026-10-15Restrict index types to Int and WordEugen Wissner
2026-10-09Move export mark after the generic parametersEugen Wissner
2026-10-08Make modules re-exportableEugen Wissner
2026-10-04Update the old compiler with the new syntaxEugen Wissner
2026-10-03Rework generics for parameters to be plain typesEugen Wissner
2026-10-03Strip outmost constness on infered argumentsEugen Wissner
2026-10-03Replace noreturn type with an attributeEugen Wissner
2026-09-24Move module heading to the topEugen Wissner
2026-09-07Make module entry point more procedure likeEugen Wissner
2026-08-30Use arrow -> for return typesEugen Wissner
2026-08-28Reject declarations shadowing importsEugen Wissner
2026-08-23Determine array type by the first elementEugen Wissner
2026-08-23Reject 0-sized variablesEugen Wissner
2026-08-18Make Int and Word aliases to fixed-size typesEugen Wissner
2026-08-01Evaluate strings at compile timeEugen Wissner
2026-07-21Redefine strings as slice of constant charactersEugen Wissner
2026-07-21Implement slicesEugen Wissner
2026-07-19Remove old record syntaxEugen Wissner
2026-07-17Implement type constnessEugen Wissner
2026-07-14Replace procedure end with returnEugen 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 exporting non-public symbolsEugen Wissner
2026-07-12Remove unionsEugen Wissner
2026-07-11Implement record extensionEugen Wissner
2026-07-07Allow multiple parameters with same typeEugen Wissner
2026-07-07Fix compiler crashing on syntax errorsEugen Wissner
after error reporting.
2026-07-03Move the documentation from the old branchEugen Wissner
2026-07-03Merge variable_expression and named_type_expressionEugen Wissner
2026-02-15Remove unused modula sourcesEugen Wissner
2026-02-15Initial commitEugen Wissner