aboutsummaryrefslogtreecommitdiff
path: root/src/compile/functions.c
AgeCommit message (Expand)Author
2025-09-21Be more lenient with underscore fields and arguments.Bruce Hill
2025-09-21Deprecate `defer`Bruce Hill
2025-09-21Deprecate `>> x ... = val` form of doctests and rename them to 'debugdoctests-to-debuglogBruce Hill
2025-09-21Deprecate optional '?' postfix operatorBruce Hill
2025-09-21Deprecate setsBruce Hill
2025-09-21Bugfixes for anonymous enums, code cleanup to remove type_to_string(),Bruce Hill
2025-09-21Fix for struct constructor args with anonymous enumBruce Hill
2025-09-06Refactor a bit in order to catch issue with ConvertDefs creatingBruce Hill
2025-09-01Switch to using Texts(x) instead of Texts(String(x)) when possibleBruce Hill
2025-08-31Add argument aliases so programs can use `func main(verbose|v=no)` to doBruce Hill
2025-08-24Shared includes for compile folder to reduce duplicate codeBruce Hill
2025-08-24Finally, split compile.c into compile/expressions.cBruce Hill
2025-08-24Move ConvertDef logicBruce Hill
2025-08-24Move function declaration logicBruce Hill
2025-08-24Split declarations into a fileBruce Hill
2025-08-24Add comments and pragmasBruce Hill
2025-08-24Move method callsBruce Hill
2025-08-24Rename promotion -> promotionsBruce Hill
2025-08-24Split out blocks into their own fileBruce Hill
2025-08-24More splitting out into separate files.Bruce Hill
2025-08-24Move function logic into functions filesBruce Hill
2025-08-24Further split outBruce Hill
2025-08-24Split into more files: promotion, sets, tables, pointers, functions.Bruce Hill