This issue is used to keep track of the parser development. ## Scope functionality + [ ] Be able to lookup declarations ## Expressions + [ ] Primary expressions + [ ] Postfix expressions + [ ] Unary expressions + [ ] Cast expressions + [ ] Multiplicative expressions + [ ] Additive expressions + [ ] Shift expressions + [ ] Relational expressions + [ ] Equality expressions + [ ] AND expressions + [ ] XOR expressions + [ ] OR expressions + [ ] Logical AND expressions + [ ] Logical OR expressions + [ ] Conditional expressions + [ ] Assignment expressions + [ ] Expressions + [ ] Constant expressions ## Declarations + [ ] Basic declarations + [ ] Declaration specifiers + [ ] Init declarator + [ ] Struct or union declarations + [ ] Enum declarations + [ ] Declarators + [ ] Abstract declarators + [ ] Typedef + [ ] Initializers + [ ] Static assert ## Statements + [ ] Labeled statements + [ ] Compound statements + [ ] Expression statements + [ ] Selection statements + [ ] Iteration statements + [ ] Jump statements ## External definitions + [ ] Function definitions + [ ] Translation units
This issue is used to keep track of the parser development.
Scope functionality
Expressions
Declarations
Statements
External definitions