Index
| AAdd | Language.C99.AST, Language.C99 |
| AAnd | Language.C99.AST, Language.C99 |
| AbstractDeclr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| AbstractDeclrDirect | Language.C99.AST, Language.C99 |
| AddExpr | Language.C99.AST, Language.C99 |
| AddMin | Language.C99.AST, Language.C99 |
| AddMult | Language.C99.AST, Language.C99 |
| AddPlus | Language.C99.AST, Language.C99 |
| ADiv | Language.C99.AST, Language.C99 |
| AEq | Language.C99.AST, Language.C99 |
| AMod | Language.C99.AST, Language.C99 |
| And | Language.C99.AST, Language.C99 |
| AndEq | Language.C99.AST, Language.C99 |
| AndExpr | Language.C99.AST, Language.C99 |
| AOr | Language.C99.AST, Language.C99 |
| ArgExprList | Language.C99.AST, Language.C99 |
| ArgExprListBase | Language.C99.AST, Language.C99 |
| ArgExprListCons | Language.C99.AST, Language.C99 |
| AShiftL | Language.C99.AST, Language.C99 |
| AShiftR | Language.C99.AST, Language.C99 |
| Assign | Language.C99.AST, Language.C99 |
| AssignCond | Language.C99.AST, Language.C99 |
| AssignExpr | Language.C99.AST, Language.C99 |
| AssignOp | Language.C99.AST, Language.C99 |
| ASub | Language.C99.AST, Language.C99 |
| ATimes | Language.C99.AST, Language.C99 |
| AXOr | Language.C99.AST, Language.C99 |
| bin | Language.C99.Pretty |
| BinExpPart | Language.C99.AST, Language.C99 |
| BlockItem | Language.C99.AST, Language.C99 |
| BlockItemBase | Language.C99.AST, Language.C99 |
| BlockItemCons | Language.C99.AST, Language.C99 |
| BlockItemDecln | Language.C99.AST, Language.C99 |
| BlockItemList | Language.C99.AST, Language.C99 |
| BlockItemStmt | Language.C99.AST, Language.C99 |
| Cast | Language.C99.AST, Language.C99 |
| CastExpr | Language.C99.AST, Language.C99 |
| CastUnary | Language.C99.AST, Language.C99 |
| CChar | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| CCharBase | Language.C99.AST, Language.C99 |
| CCharCons | Language.C99.AST, Language.C99 |
| CCharEsc | Language.C99.AST, Language.C99 |
| CCharSeq | Language.C99.AST, Language.C99 |
| Char | Language.C99.AST, Language.C99 |
| CharConst | Language.C99.AST, Language.C99 |
| CharL | Language.C99.AST, Language.C99 |
| Compound | Language.C99.AST, Language.C99 |
| CompoundStmt | Language.C99.AST, Language.C99 |
| Cond | Language.C99.AST, Language.C99 |
| CondExpr | Language.C99.AST, Language.C99 |
| CondLOr | Language.C99.AST, Language.C99 |
| Const | |
| 1 (Data Constructor) | Language.C99.AST, Language.C99 |
| 2 (Type/Class) | Language.C99.AST, Language.C99 |
| ConstChar | Language.C99.AST, Language.C99 |
| ConstEnum | Language.C99.AST, Language.C99 |
| ConstExpr | Language.C99.AST, Language.C99 |
| ConstFloat | Language.C99.AST, Language.C99 |
| ConstInt | Language.C99.AST, Language.C99 |
| ControlLine | Language.C99.AST, Language.C99 |
| DecBase | Language.C99.AST, Language.C99 |
| DecCons | Language.C99.AST, Language.C99 |
| DecConst | Language.C99.AST, Language.C99 |
| DecFloatConst | Language.C99.AST, Language.C99 |
| DecFloatDigits | Language.C99.AST, Language.C99 |
| DecFloatFrac | Language.C99.AST, Language.C99 |
| Decln | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| DeclnBase | Language.C99.AST, Language.C99 |
| DeclnCons | Language.C99.AST, Language.C99 |
| DeclnList | Language.C99.AST, Language.C99 |
| DeclnSpecs | Language.C99.AST, Language.C99 |
| DeclnSpecsFun | Language.C99.AST, Language.C99 |
| DeclnSpecsQual | Language.C99.AST, Language.C99 |
| DeclnSpecsStorage | Language.C99.AST, Language.C99 |
| DeclnSpecsType | Language.C99.AST, Language.C99 |
| Declr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| Define1 | Language.C99.AST, Language.C99 |
| Define2 | Language.C99.AST, Language.C99 |
| Define3 | Language.C99.AST, Language.C99 |
| Define4 | Language.C99.AST, Language.C99 |
| DEight | Language.C99.AST, Language.C99 |
| Design | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| Desigr | Language.C99.AST, Language.C99 |
| DesigrBase | Language.C99.AST, Language.C99 |
| DesigrCons | Language.C99.AST, Language.C99 |
| DesigrConst | Language.C99.AST, Language.C99 |
| DesigrIdent | Language.C99.AST, Language.C99 |
| DesigrList | Language.C99.AST, Language.C99 |
| DFive | Language.C99.AST, Language.C99 |
| DFour | Language.C99.AST, Language.C99 |
| Digit | Language.C99.AST, Language.C99 |
| DigitBase | Language.C99.AST, Language.C99 |
| DigitCons | Language.C99.AST, Language.C99 |
| DigitSeq | Language.C99.AST, Language.C99 |
| DirectAbstractDeclr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| DirectAbstractDeclrArray1 | Language.C99.AST, Language.C99 |
| DirectAbstractDeclrArray2 | Language.C99.AST, Language.C99 |
| DirectAbstractDeclrArray3 | Language.C99.AST, Language.C99 |
| DirectAbstractDeclrArray4 | Language.C99.AST, Language.C99 |
| DirectAbstractDeclrFun | Language.C99.AST, Language.C99 |
| DirectDeclr | Language.C99.AST, Language.C99 |
| DirectDeclrArray1 | Language.C99.AST, Language.C99 |
| DirectDeclrArray2 | Language.C99.AST, Language.C99 |
| DirectDeclrArray3 | Language.C99.AST, Language.C99 |
| DirectDeclrArray4 | Language.C99.AST, Language.C99 |
| DirectDeclrDeclr | Language.C99.AST, Language.C99 |
| DirectDeclrFun1 | Language.C99.AST, Language.C99 |
| DirectDeclrFun2 | Language.C99.AST, Language.C99 |
| DirectDeclrIdent | Language.C99.AST, Language.C99 |
| DNine | Language.C99.AST, Language.C99 |
| DOne | Language.C99.AST, Language.C99 |
| DSeven | Language.C99.AST, Language.C99 |
| DSix | Language.C99.AST, Language.C99 |
| DThree | Language.C99.AST, Language.C99 |
| DTwo | Language.C99.AST, Language.C99 |
| DZero | Language.C99.AST, Language.C99 |
| E | Language.C99.AST, Language.C99 |
| Elif | Language.C99.AST, Language.C99 |
| ElifBase | Language.C99.AST, Language.C99 |
| ElifCons | Language.C99.AST, Language.C99 |
| ElifGroup | Language.C99.AST, Language.C99 |
| ElifGroups | Language.C99.AST, Language.C99 |
| Else | Language.C99.AST, Language.C99 |
| ElseGroup | Language.C99.AST, Language.C99 |
| EndIf | Language.C99.AST, Language.C99 |
| EndIfLine | Language.C99.AST, Language.C99 |
| Enum | Language.C99.AST, Language.C99 |
| EnumConst | Language.C99.AST, Language.C99 |
| Enumr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| EnumrBase | Language.C99.AST, Language.C99 |
| EnumrCons | Language.C99.AST, Language.C99 |
| EnumrInit | Language.C99.AST, Language.C99 |
| EnumrList | Language.C99.AST, Language.C99 |
| EnumSpec | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| EnumSpecForw | Language.C99.AST, Language.C99 |
| EqEq | Language.C99.AST, Language.C99 |
| EqExpr | Language.C99.AST, Language.C99 |
| EqNEq | Language.C99.AST, Language.C99 |
| EqRel | Language.C99.AST, Language.C99 |
| Error | Language.C99.AST, Language.C99 |
| EscHex | Language.C99.AST, Language.C99 |
| EscOc | Language.C99.AST, Language.C99 |
| EscSeq | Language.C99.AST, Language.C99 |
| EscSimple | Language.C99.AST, Language.C99 |
| EscUniv | Language.C99.AST, Language.C99 |
| ExpPart | Language.C99.AST, Language.C99 |
| Expr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| ExprAssign | Language.C99.AST, Language.C99 |
| ExprStmt | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| ExtDecln | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| ExtFun | Language.C99.AST, Language.C99 |
| FF | Language.C99.AST, Language.C99 |
| fheader | Language.C99.Pretty |
| FL | Language.C99.AST, Language.C99 |
| FloatConst | Language.C99.AST, Language.C99 |
| FloatDec | Language.C99.AST, Language.C99 |
| FloatHex | Language.C99.AST, Language.C99 |
| FloatSuffix | Language.C99.AST, Language.C99 |
| Frac | Language.C99.AST, Language.C99 |
| FracConst | Language.C99.AST, Language.C99 |
| FracZero | Language.C99.AST, Language.C99 |
| FunDef | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| FunSpec | Language.C99.AST, Language.C99 |
| Group | Language.C99.AST, Language.C99 |
| GroupBase | Language.C99.AST, Language.C99 |
| GroupCons | Language.C99.AST, Language.C99 |
| GroupControl | Language.C99.AST, Language.C99 |
| GroupIf | Language.C99.AST, Language.C99 |
| GroupNonDirective | Language.C99.AST, Language.C99 |
| GroupPart | Language.C99.AST, Language.C99 |
| GroupText | Language.C99.AST, Language.C99 |
| Hash | Language.C99.AST, Language.C99 |
| HChar | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| HCharBase | Language.C99.AST, Language.C99 |
| HCharCons | Language.C99.AST, Language.C99 |
| HCharSeq | Language.C99.AST, Language.C99 |
| HeaderGlobal | Language.C99.AST, Language.C99 |
| HeaderLocal | Language.C99.AST, Language.C99 |
| HeaderName | Language.C99.AST, Language.C99 |
| HexA | Language.C99.AST, Language.C99 |
| Hexa | Language.C99.AST, Language.C99 |
| HexB | Language.C99.AST, Language.C99 |
| Hexb | Language.C99.AST, Language.C99 |
| HexBase | Language.C99.AST, Language.C99 |
| HexC | Language.C99.AST, Language.C99 |
| Hexc | Language.C99.AST, Language.C99 |
| HexCons | Language.C99.AST, Language.C99 |
| HexConst | Language.C99.AST, Language.C99 |
| HexD | Language.C99.AST, Language.C99 |
| Hexd | Language.C99.AST, Language.C99 |
| HexDigit | Language.C99.AST, Language.C99 |
| HexDigitBase | Language.C99.AST, Language.C99 |
| HexDigitCons | Language.C99.AST, Language.C99 |
| HexDigitSeq | Language.C99.AST, Language.C99 |
| HexE | Language.C99.AST, Language.C99 |
| Hexe | Language.C99.AST, Language.C99 |
| HexEight | Language.C99.AST, Language.C99 |
| HexEscBase | Language.C99.AST, Language.C99 |
| HexEscCons | Language.C99.AST, Language.C99 |
| HexEscSeq | Language.C99.AST, Language.C99 |
| HexF | Language.C99.AST, Language.C99 |
| Hexf | Language.C99.AST, Language.C99 |
| HexFive | Language.C99.AST, Language.C99 |
| HexFloatConst | Language.C99.AST, Language.C99 |
| HexFloatDigits | Language.C99.AST, Language.C99 |
| HexFloatFrac | Language.C99.AST, Language.C99 |
| HexFour | Language.C99.AST, Language.C99 |
| HexFrac | Language.C99.AST, Language.C99 |
| HexFracConst | Language.C99.AST, Language.C99 |
| HexFracZero | Language.C99.AST, Language.C99 |
| HexNine | Language.C99.AST, Language.C99 |
| HexOne | Language.C99.AST, Language.C99 |
| HexPrefix | Language.C99.AST, Language.C99 |
| HexQuad | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| HexSeven | Language.C99.AST, Language.C99 |
| HexSix | Language.C99.AST, Language.C99 |
| HexThree | Language.C99.AST, Language.C99 |
| HexTwo | Language.C99.AST, Language.C99 |
| HexZero | Language.C99.AST, Language.C99 |
| Ident | Language.C99.AST, Language.C99 |
| IdentBase | Language.C99.AST, Language.C99 |
| IdentCons | Language.C99.AST, Language.C99 |
| IdentConsNonDigit | Language.C99.AST, Language.C99 |
| IdentList | Language.C99.AST, Language.C99 |
| IdentListBase | Language.C99.AST, Language.C99 |
| IdentListCons | Language.C99.AST, Language.C99 |
| IdentNonDigit | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| IdentNonDigitUniv | Language.C99.AST, Language.C99 |
| If | Language.C99.AST, Language.C99 |
| IfDef | Language.C99.AST, Language.C99 |
| IfGroup | Language.C99.AST, Language.C99 |
| IfNDef | Language.C99.AST, Language.C99 |
| IfSection | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| Include | Language.C99.AST, Language.C99 |
| Init | Language.C99.AST, Language.C99 |
| InitArray | Language.C99.AST, Language.C99 |
| InitBase | Language.C99.AST, Language.C99 |
| InitCons | Language.C99.AST, Language.C99 |
| InitDeclr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| InitDeclrBase | Language.C99.AST, Language.C99 |
| InitDeclrCons | Language.C99.AST, Language.C99 |
| InitDeclrInitr | Language.C99.AST, Language.C99 |
| InitDeclrList | Language.C99.AST, Language.C99 |
| InitExpr | Language.C99.AST, Language.C99 |
| InitList | Language.C99.AST, Language.C99 |
| IntConst | Language.C99.AST, Language.C99 |
| IntDec | Language.C99.AST, Language.C99 |
| IntHex | Language.C99.AST, Language.C99 |
| IntOc | Language.C99.AST, Language.C99 |
| IntSuffix | Language.C99.AST, Language.C99 |
| IntSuffixLong | Language.C99.AST, Language.C99 |
| IntSuffixLongLong | Language.C99.AST, Language.C99 |
| IntSuffixUnsignedLong | Language.C99.AST, Language.C99 |
| IntSuffixUnsignedLongLong | Language.C99.AST, Language.C99 |
| IterDo | Language.C99.AST, Language.C99 |
| IterFor | Language.C99.AST, Language.C99 |
| IterForUpdate | Language.C99.AST, Language.C99 |
| IterStmt | Language.C99.AST, Language.C99 |
| IterWhile | Language.C99.AST, Language.C99 |
| JumpBreak | Language.C99.AST, Language.C99 |
| JumpContinue | Language.C99.AST, Language.C99 |
| JumpGoto | Language.C99.AST, Language.C99 |
| JumpReturn | Language.C99.AST, Language.C99 |
| JumpStmt | Language.C99.AST, Language.C99 |
| L | Language.C99.AST, Language.C99 |
| LabeledCase | Language.C99.AST, Language.C99 |
| LabeledDefault | Language.C99.AST, Language.C99 |
| LabeledIdent | Language.C99.AST, Language.C99 |
| LabeledStmt | Language.C99.AST, Language.C99 |
| LAnd | Language.C99.AST, Language.C99 |
| LAndExpr | Language.C99.AST, Language.C99 |
| LAndOr | Language.C99.AST, Language.C99 |
| Line | Language.C99.AST, Language.C99 |
| LL | Language.C99.AST, Language.C99 |
| LongLongSuffix | Language.C99.AST, Language.C99 |
| LongSuffix | Language.C99.AST, Language.C99 |
| LOr | Language.C99.AST, Language.C99 |
| LOrAnd | Language.C99.AST, Language.C99 |
| LOrExpr | Language.C99.AST, Language.C99 |
| LParen | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| MultCast | Language.C99.AST, Language.C99 |
| MultDiv | Language.C99.AST, Language.C99 |
| MultExpr | Language.C99.AST, Language.C99 |
| MultMod | Language.C99.AST, Language.C99 |
| MultMult | Language.C99.AST, Language.C99 |
| NDA | Language.C99.AST, Language.C99 |
| NDa | Language.C99.AST, Language.C99 |
| NDB | Language.C99.AST, Language.C99 |
| NDb | Language.C99.AST, Language.C99 |
| NDC | Language.C99.AST, Language.C99 |
| NDc | Language.C99.AST, Language.C99 |
| NDD | Language.C99.AST, Language.C99 |
| NDd | Language.C99.AST, Language.C99 |
| NDE | Language.C99.AST, Language.C99 |
| NDe | Language.C99.AST, Language.C99 |
| NDF | Language.C99.AST, Language.C99 |
| NDf | Language.C99.AST, Language.C99 |
| NDG | Language.C99.AST, Language.C99 |
| NDg | Language.C99.AST, Language.C99 |
| NDH | Language.C99.AST, Language.C99 |
| NDh | Language.C99.AST, Language.C99 |
| NDI | Language.C99.AST, Language.C99 |
| NDi | Language.C99.AST, Language.C99 |
| NDJ | Language.C99.AST, Language.C99 |
| NDj | Language.C99.AST, Language.C99 |
| NDK | Language.C99.AST, Language.C99 |
| NDk | Language.C99.AST, Language.C99 |
| NDL | Language.C99.AST, Language.C99 |
| NDl | Language.C99.AST, Language.C99 |
| NDM | Language.C99.AST, Language.C99 |
| NDm | Language.C99.AST, Language.C99 |
| NDN | Language.C99.AST, Language.C99 |
| NDn | Language.C99.AST, Language.C99 |
| NDO | Language.C99.AST, Language.C99 |
| NDo | Language.C99.AST, Language.C99 |
| NDP | Language.C99.AST, Language.C99 |
| NDp | Language.C99.AST, Language.C99 |
| NDQ | Language.C99.AST, Language.C99 |
| NDq | Language.C99.AST, Language.C99 |
| NDR | Language.C99.AST, Language.C99 |
| NDr | Language.C99.AST, Language.C99 |
| NDS | Language.C99.AST, Language.C99 |
| NDs | Language.C99.AST, Language.C99 |
| NDT | Language.C99.AST, Language.C99 |
| NDt | Language.C99.AST, Language.C99 |
| NDU | Language.C99.AST, Language.C99 |
| NDu | Language.C99.AST, Language.C99 |
| NDUnderscore | Language.C99.AST, Language.C99 |
| NDV | Language.C99.AST, Language.C99 |
| NDv | Language.C99.AST, Language.C99 |
| NDW | Language.C99.AST, Language.C99 |
| NDw | Language.C99.AST, Language.C99 |
| NDX | Language.C99.AST, Language.C99 |
| NDx | Language.C99.AST, Language.C99 |
| NDY | Language.C99.AST, Language.C99 |
| NDy | Language.C99.AST, Language.C99 |
| NDZ | Language.C99.AST, Language.C99 |
| NDz | Language.C99.AST, Language.C99 |
| NewLine | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| NonDigit | Language.C99.AST, Language.C99 |
| NonDirective | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| NonZeroDigit | Language.C99.AST, Language.C99 |
| NZEight | Language.C99.AST, Language.C99 |
| NZFive | Language.C99.AST, Language.C99 |
| NZFour | Language.C99.AST, Language.C99 |
| NZNine | Language.C99.AST, Language.C99 |
| NZOne | Language.C99.AST, Language.C99 |
| NZSeven | Language.C99.AST, Language.C99 |
| NZSix | Language.C99.AST, Language.C99 |
| NZThree | Language.C99.AST, Language.C99 |
| NZTwo | Language.C99.AST, Language.C99 |
| Oc0 | Language.C99.AST, Language.C99 |
| OcCons | Language.C99.AST, Language.C99 |
| OcConst | Language.C99.AST, Language.C99 |
| OcDigit | Language.C99.AST, Language.C99 |
| OcEsc1 | Language.C99.AST, Language.C99 |
| OcEsc2 | Language.C99.AST, Language.C99 |
| OcEsc3 | Language.C99.AST, Language.C99 |
| OcEscSeq | Language.C99.AST, Language.C99 |
| OcFive | Language.C99.AST, Language.C99 |
| OcFour | Language.C99.AST, Language.C99 |
| OcOne | Language.C99.AST, Language.C99 |
| OcSeven | Language.C99.AST, Language.C99 |
| OcSix | Language.C99.AST, Language.C99 |
| OcThree | Language.C99.AST, Language.C99 |
| OcTwo | Language.C99.AST, Language.C99 |
| OcZero | Language.C99.AST, Language.C99 |
| Or | Language.C99.AST, Language.C99 |
| OrExpr | Language.C99.AST, Language.C99 |
| OrXOr | Language.C99.AST, Language.C99 |
| OX | Language.C99.AST, Language.C99 |
| P | Language.C99.AST, Language.C99 |
| ParamBase | Language.C99.AST, Language.C99 |
| ParamCons | Language.C99.AST, Language.C99 |
| ParamDecln | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| ParamDeclnAbstract | Language.C99.AST, Language.C99 |
| ParamList | Language.C99.AST, Language.C99 |
| ParamTypeList | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| ParamTypeListVar | Language.C99.AST, Language.C99 |
| PostfixArrow | Language.C99.AST, Language.C99 |
| PostfixDec | Language.C99.AST, Language.C99 |
| PostfixDot | Language.C99.AST, Language.C99 |
| PostfixExpr | Language.C99.AST, Language.C99 |
| PostfixFunction | Language.C99.AST, Language.C99 |
| PostfixInc | Language.C99.AST, Language.C99 |
| PostfixIndex | Language.C99.AST, Language.C99 |
| PostfixInits | Language.C99.AST, Language.C99 |
| PostfixPrim | Language.C99.AST, Language.C99 |
| PPDec | Language.C99.AST, Language.C99 |
| PPDigit | Language.C99.AST, Language.C99 |
| PPDot | Language.C99.AST, Language.C99 |
| PPE | Language.C99.AST, Language.C99 |
| PPe | Language.C99.AST, Language.C99 |
| PPIdent | Language.C99.AST, Language.C99 |
| PPNum | Language.C99.AST, Language.C99 |
| PPNumber | Language.C99.AST, Language.C99 |
| PPP | Language.C99.AST, Language.C99 |
| PPp | Language.C99.AST, Language.C99 |
| PPTokens | Language.C99.AST, Language.C99 |
| PPTokensBase | Language.C99.AST, Language.C99 |
| PPTokensCons | Language.C99.AST, Language.C99 |
| Pragma | Language.C99.AST, Language.C99 |
| PreprocChar | Language.C99.AST, Language.C99 |
| PreprocFile | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| PreprocHeader | Language.C99.AST, Language.C99 |
| PreprocIdent | Language.C99.AST, Language.C99 |
| PreprocNoneWhite | Language.C99.AST, Language.C99 |
| PreprocNumber | Language.C99.AST, Language.C99 |
| PreprocPunc | Language.C99.AST, Language.C99 |
| PreprocString | Language.C99.AST, Language.C99 |
| PreprocToken | Language.C99.AST, Language.C99 |
| Pretty | Language.C99.Pretty |
| pretty | Language.C99.Pretty |
| PrimConst | Language.C99.AST, Language.C99 |
| PrimExpr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| PrimIdent | Language.C99.AST, Language.C99 |
| PrimString | Language.C99.AST, Language.C99 |
| Ptr | Language.C99.AST, Language.C99 |
| PtrBase | Language.C99.AST, Language.C99 |
| PtrCons | Language.C99.AST, Language.C99 |
| Punc | Language.C99.AST, Language.C99 |
| PuncAmpersand | Language.C99.AST, Language.C99 |
| PuncArrow | Language.C99.AST, Language.C99 |
| PuncAssign | Language.C99.AST, Language.C99 |
| PuncAssignAnd | Language.C99.AST, Language.C99 |
| PuncAssignDiv | Language.C99.AST, Language.C99 |
| PuncAssignMin | Language.C99.AST, Language.C99 |
| PuncAssignMod | Language.C99.AST, Language.C99 |
| PuncAssignOr | Language.C99.AST, Language.C99 |
| PuncAssignPlus | Language.C99.AST, Language.C99 |
| PuncAssignShiftL | Language.C99.AST, Language.C99 |
| PuncAssignShiftR | Language.C99.AST, Language.C99 |
| PuncAssignTimes | Language.C99.AST, Language.C99 |
| PuncAssignXOr | Language.C99.AST, Language.C99 |
| PuncAsterisk | Language.C99.AST, Language.C99 |
| PuncBar | Language.C99.AST, Language.C99 |
| PuncBraceL | Language.C99.AST, Language.C99 |
| PuncBraceR | Language.C99.AST, Language.C99 |
| PuncCaret | Language.C99.AST, Language.C99 |
| PuncColon | Language.C99.AST, Language.C99 |
| PuncComma | Language.C99.AST, Language.C99 |
| PuncDiBraceL | Language.C99.AST, Language.C99 |
| PuncDiBraceR | Language.C99.AST, Language.C99 |
| PuncDiDoubleHash | Language.C99.AST, Language.C99 |
| PuncDiHash | Language.C99.AST, Language.C99 |
| PuncDiSquareL | Language.C99.AST, Language.C99 |
| PuncDiSquareR | Language.C99.AST, Language.C99 |
| PuncDot | Language.C99.AST, Language.C99 |
| PuncDots | Language.C99.AST, Language.C99 |
| PuncDoubleAmpersand | Language.C99.AST, Language.C99 |
| PuncDoubleBar | Language.C99.AST, Language.C99 |
| PuncDoubleHash | Language.C99.AST, Language.C99 |
| PuncEq | Language.C99.AST, Language.C99 |
| PuncExclamation | Language.C99.AST, Language.C99 |
| PuncFSlash | Language.C99.AST, Language.C99 |
| PuncGE | Language.C99.AST, Language.C99 |
| PuncGT | Language.C99.AST, Language.C99 |
| PuncHash | Language.C99.AST, Language.C99 |
| PuncLE | Language.C99.AST, Language.C99 |
| PuncLT | Language.C99.AST, Language.C99 |
| PuncMin | Language.C99.AST, Language.C99 |
| PuncMinMin | Language.C99.AST, Language.C99 |
| PuncNEq | Language.C99.AST, Language.C99 |
| PuncParenL | Language.C99.AST, Language.C99 |
| PuncParenR | Language.C99.AST, Language.C99 |
| PuncPercent | Language.C99.AST, Language.C99 |
| PuncPlus | Language.C99.AST, Language.C99 |
| PuncPlusPlus | Language.C99.AST, Language.C99 |
| PuncQuestion | Language.C99.AST, Language.C99 |
| PuncSemicolon | Language.C99.AST, Language.C99 |
| PuncShiftL | Language.C99.AST, Language.C99 |
| PuncShiftR | Language.C99.AST, Language.C99 |
| PuncSquareL | Language.C99.AST, Language.C99 |
| PuncSquareR | Language.C99.AST, Language.C99 |
| PuncTilde | Language.C99.AST, Language.C99 |
| QChar | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| QCharBase | Language.C99.AST, Language.C99 |
| QCharCons | Language.C99.AST, Language.C99 |
| QCharSeq | Language.C99.AST, Language.C99 |
| QConst | Language.C99.AST, Language.C99 |
| QRestrict | Language.C99.AST, Language.C99 |
| QVolatile | Language.C99.AST, Language.C99 |
| RelExpr | Language.C99.AST, Language.C99 |
| RelGE | Language.C99.AST, Language.C99 |
| RelGT | Language.C99.AST, Language.C99 |
| RelLE | Language.C99.AST, Language.C99 |
| RelLT | Language.C99.AST, Language.C99 |
| RelShift | Language.C99.AST, Language.C99 |
| ReplaceList | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| SAuto | Language.C99.AST, Language.C99 |
| SChar | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| SCharBase | Language.C99.AST, Language.C99 |
| SCharCons | Language.C99.AST, Language.C99 |
| SCharEsc | Language.C99.AST, Language.C99 |
| SCharSeq | Language.C99.AST, Language.C99 |
| SEa | Language.C99.AST, Language.C99 |
| SEb | Language.C99.AST, Language.C99 |
| SEBackSlash | Language.C99.AST, Language.C99 |
| SEDQuote | Language.C99.AST, Language.C99 |
| SEf | Language.C99.AST, Language.C99 |
| SelectIf | Language.C99.AST, Language.C99 |
| SelectIfElse | Language.C99.AST, Language.C99 |
| SelectStmt | Language.C99.AST, Language.C99 |
| SelectSwitch | Language.C99.AST, Language.C99 |
| SEn | Language.C99.AST, Language.C99 |
| SEQuestion | Language.C99.AST, Language.C99 |
| SEQuote | Language.C99.AST, Language.C99 |
| SEr | Language.C99.AST, Language.C99 |
| SEt | Language.C99.AST, Language.C99 |
| SEv | Language.C99.AST, Language.C99 |
| SExtern | Language.C99.AST, Language.C99 |
| ShiftAdd | Language.C99.AST, Language.C99 |
| ShiftExpr | Language.C99.AST, Language.C99 |
| ShiftLeft | Language.C99.AST, Language.C99 |
| ShiftRight | Language.C99.AST, Language.C99 |
| Sign | Language.C99.AST, Language.C99 |
| SimpleEscSeq | Language.C99.AST, Language.C99 |
| SMinus | Language.C99.AST, Language.C99 |
| SpecInline | Language.C99.AST, Language.C99 |
| SpecQualList | Language.C99.AST, Language.C99 |
| SpecQualQual | Language.C99.AST, Language.C99 |
| SpecQualType | Language.C99.AST, Language.C99 |
| SPlus | Language.C99.AST, Language.C99 |
| SRegister | Language.C99.AST, Language.C99 |
| SStatic | Language.C99.AST, Language.C99 |
| Stmt | Language.C99.AST, Language.C99 |
| StmtCompound | Language.C99.AST, Language.C99 |
| StmtExpr | Language.C99.AST, Language.C99 |
| StmtIter | Language.C99.AST, Language.C99 |
| StmtJump | Language.C99.AST, Language.C99 |
| StmtLabeled | Language.C99.AST, Language.C99 |
| StmtSelect | Language.C99.AST, Language.C99 |
| StorageClassSpec | Language.C99.AST, Language.C99 |
| StringLit | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| StringLitL | Language.C99.AST, Language.C99 |
| Struct | Language.C99.AST, Language.C99 |
| StructDecln | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| StructDeclnBase | Language.C99.AST, Language.C99 |
| StructDeclnCons | Language.C99.AST, Language.C99 |
| StructDeclnList | Language.C99.AST, Language.C99 |
| StructDeclr | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| StructDeclrBase | Language.C99.AST, Language.C99 |
| StructDeclrBit | Language.C99.AST, Language.C99 |
| StructDeclrCons | Language.C99.AST, Language.C99 |
| StructDeclrList | Language.C99.AST, Language.C99 |
| StructOrUnion | Language.C99.AST, Language.C99 |
| StructOrUnionDecln | Language.C99.AST, Language.C99 |
| StructOrUnionForwDecln | Language.C99.AST, Language.C99 |
| StructOrUnionSpec | Language.C99.AST, Language.C99 |
| STypedef | Language.C99.AST, Language.C99 |
| TBool | Language.C99.AST, Language.C99 |
| TChar | Language.C99.AST, Language.C99 |
| TComplex | Language.C99.AST, Language.C99 |
| TDouble | Language.C99.AST, Language.C99 |
| TEnum | Language.C99.AST, Language.C99 |
| TextLine | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| TFloat | Language.C99.AST, Language.C99 |
| TInt | Language.C99.AST, Language.C99 |
| TLong | Language.C99.AST, Language.C99 |
| TransUnit | Language.C99.AST, Language.C99 |
| TransUnitBase | Language.C99.AST, Language.C99 |
| TransUnitCons | Language.C99.AST, Language.C99 |
| TShort | Language.C99.AST, Language.C99 |
| TSigned | Language.C99.AST, Language.C99 |
| TStructOrUnion | Language.C99.AST, Language.C99 |
| TTypedef | Language.C99.AST, Language.C99 |
| TUnsigned | Language.C99.AST, Language.C99 |
| TVoid | Language.C99.AST, Language.C99 |
| TypedefName | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| TypeName | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| TypeQual | Language.C99.AST, Language.C99 |
| TypeQualBase | Language.C99.AST, Language.C99 |
| TypeQualCons | Language.C99.AST, Language.C99 |
| TypeQualList | Language.C99.AST, Language.C99 |
| TypeSpec | Language.C99.AST, Language.C99 |
| U | Language.C99.AST, Language.C99 |
| UnaryDec | Language.C99.AST, Language.C99 |
| UnaryExpr | Language.C99.AST, Language.C99 |
| UnaryInc | Language.C99.AST, Language.C99 |
| UnaryOp | |
| 1 (Type/Class) | Language.C99.AST, Language.C99 |
| 2 (Data Constructor) | Language.C99.AST, Language.C99 |
| UnaryPostfix | Language.C99.AST, Language.C99 |
| UnarySizeExpr | Language.C99.AST, Language.C99 |
| UnarySizeType | Language.C99.AST, Language.C99 |
| Undef | Language.C99.AST, Language.C99 |
| Union | Language.C99.AST, Language.C99 |
| UnivCharName | Language.C99.AST, Language.C99 |
| UnivCharName1 | Language.C99.AST, Language.C99 |
| UnivCharName2 | Language.C99.AST, Language.C99 |
| UnsignedSuffix | Language.C99.AST, Language.C99 |
| UOBNot | Language.C99.AST, Language.C99 |
| UODeref | Language.C99.AST, Language.C99 |
| UOMin | Language.C99.AST, Language.C99 |
| UONot | Language.C99.AST, Language.C99 |
| UOPlus | Language.C99.AST, Language.C99 |
| UORef | Language.C99.AST, Language.C99 |
| XOr | Language.C99.AST, Language.C99 |
| XOrAnd | Language.C99.AST, Language.C99 |
| XOrExpr | Language.C99.AST, Language.C99 |