aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/cgen.c
Commit message (Collapse)AuthorAgeFilesLines
* constant defs lemon2022-08-071-2/+2
|
* basic templates (generics) lemon2022-08-071-3/+2
|
* many decl bugfixes lemon2022-08-071-2/+2
|
* Type:decl syntax and fix some diagnostics lemon2022-08-071-0/+2
|
* incoplete extern static lemon2022-08-071-0/+2
|
* slices lemon2022-08-061-4/+21
|
* inferred length array init lemon2022-08-061-4/+5
|
* decl span fix lemon2022-08-061-2/+2
|
* basic method calls & many bugfix lemon2022-08-061-27/+52
|
* . operator on pointers lemon2022-08-051-1/+1
|
* modify let and static decls to allow multiple vars lemon2022-08-051-4/+7
| | | | | this involved transforming statement and declaration parsing code to use a CPS-like style to yield many decls within one lexical decl
* headers, import lemon2022-08-051-3/+3
|
* fn type syntax, bugfixs lemon2022-08-051-3/+11
|
* more struct lemon2022-08-051-0/+6
|
* struct,unions, compound literals; mostly lemon2022-08-041-5/+73
|
* enum lemon2022-08-041-10/+20
|
* fold & more lemon2022-08-041-5/+14
|
* stuff lemon2022-08-041-26/+113
|
* initial lemon2022-08-031-0/+417