aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/parse.c
Commit message (Collapse)AuthorAgeFilesLines
* sliceslemon2022-08-061-27/+83
|
* .#len operatorlemon2022-08-061-16/+31
|
* inferred length array initlemon2022-08-061-0/+16
|
* decl span fixlemon2022-08-061-1/+2
|
* basic method calls & many bugfixlemon2022-08-061-31/+147
|
* print source on errorlemon2022-08-061-2/+2
|
* revert 762c6c17lemon2022-08-061-41/+3
|
* macro body arglemon2022-08-061-3/+41
|
* sizeoflemon2022-08-061-0/+11
|
* call functin pointers directlylemon2022-08-051-8/+13
|
* . operator on pointerslemon2022-08-051-4/+7
|
* modify let and static decls to allow multiple varslemon2022-08-051-82/+145
| | | | | this involved transforming statement and declaration parsing code to use a CPS-like style to yield many decls within one lexical decl
* be lazierlemon2022-08-051-13/+14
|
* oopslemon2022-08-051-2/+3
|
* headers, importlemon2022-08-051-47/+105
|
* fn type syntax, bugfixslemon2022-08-051-2/+49
|
* better diagnosticslemon2022-08-051-77/+113
|
* more structlemon2022-08-051-11/+34
|
* struct,unions, compound literals; mostlylemon2022-08-041-13/+204
|
* case ;lemon2022-08-041-1/+1
|
* enumlemon2022-08-041-25/+185
|
* fold & morelemon2022-08-041-134/+18
|
* stufflemon2022-08-041-57/+150
|
* initiallemon2022-08-031-0/+1733