summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* base of expr type coercing systemHEADmainkdx2023-12-28
* finalize type checkingkdx2023-12-27
* first half of type declaration checkingkdx2023-12-26
* prevent type duplicationkdx2023-12-25
* primary typeskdx2023-12-22
* parse array typeskdx2023-12-21
* parse union & struct declarationkdx2023-12-21
* placeholder aggregate typingkdx2023-12-19
* simplify skip usagekdx2023-12-19
* progress on the type systemkdx2023-12-19
* rename NOD_STR -> NOD_STRLITkdx2023-12-18
* unify litteral typeskdx2023-12-18
* for the memeskdx2023-12-18
* cool fncall syntax and dereference implkdx2023-12-18
* function pointerskdx2023-12-18
* parse function callkdx2023-12-18
* auto semicolon on closed scopekdx2023-12-17
* drop => from speckdx2023-12-17
* parse defer/errdeferkdx2023-12-17
* struct literalkdx2023-12-17
* comic sans ms graph outputkdx2023-12-17
* parse assignment and struct inheritancekdx2023-12-17
* accept multiple source files as argumentkdx2023-12-17
* parse if/elsekdx2023-12-17
* fix dot graphkdx2023-12-17
* run.sh open graph in imvkdx2023-12-17
* graph outputkdx2023-12-17
* comp operatorskdx2023-12-17
* parse simple for loopkdx2023-12-17
* parse type definitionskdx2023-12-17
* prepend drained data with a 0kdx2023-12-17
* optional function returnkdx2023-12-16
* simplify arg nodekdx2023-12-16
* simplify let nodekdx2023-12-16
* compact tree outputkdx2023-12-16
* proper unary negationkdx2023-12-16
* unary negationkdx2023-12-16
* parse stringskdx2023-12-16
* Tkdx2023-12-16
* rm samples/expr.o7kdx2023-12-16
* betterkdx2023-12-16
* that's fucked upkdx2023-12-16
* parse functions and scopeskdx2023-12-16
* ptr depth for typeskdx2023-12-15
* cast operatorkdx2023-12-15
* parse dumb mathemical expressionkdx2023-12-15
* do nothing successfulykdx2023-12-15
* lexer with uwunaikdx2023-12-15
* first try vec and slice no errorkdx2023-12-14
* generic slices (fuck it)kdx2023-12-14