| +++ | Text.ParserCombinators.HuttonMeijer |
| addcol | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| alphanum | Text.ParserCombinators.HuttonMeijer |
| ansi | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| AntiDefined | Language.Preprocessor.Cpphs.HashDefine |
| Arg | Language.Preprocessor.Cpphs.HashDefine |
| ArgOrText | Language.Preprocessor.Cpphs.HashDefine |
| arguments | Language.Preprocessor.Cpphs.HashDefine |
| BoolOptions | |
| 1 (Type/Class) | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| 2 (Data Constructor) | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| boolopts | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| bracket | Text.ParserCombinators.HuttonMeijer |
| chainl | Text.ParserCombinators.HuttonMeijer |
| chainl1 | Text.ParserCombinators.HuttonMeijer |
| chainr | Text.ParserCombinators.HuttonMeijer |
| chainr1 | Text.ParserCombinators.HuttonMeijer |
| char | Text.ParserCombinators.HuttonMeijer |
| Cmd | Language.Preprocessor.Cpphs.Tokenise |
| comment | Text.ParserCombinators.HuttonMeijer |
| ConvertArgs | |
| 1 (Type/Class) | Main |
| 2 (Data Constructor) | Main |
| convertArgs | Main |
| cpp2hask | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| CpphsOptions | |
| 1 (Type/Class) | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| 2 (Data Constructor) | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| cppIfdef | Language.Preprocessor.Cpphs.CppIfdef, Language.Preprocessor.Cpphs |
| cppline | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| defaultBoolOptions | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| defaultCpphsOptions | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| definedST | Language.Preprocessor.Cpphs.SymTab |
| defineMacro | Language.Preprocessor.Cpphs.MacroPass |
| defines | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| deleteST | Language.Preprocessor.Cpphs.SymTab |
| deWordStyle | Language.Preprocessor.Cpphs.Tokenise |
| digit | Text.ParserCombinators.HuttonMeijer |
| directory | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| emptyST | Language.Preprocessor.Cpphs.SymTab |
| execute | Main |
| expandMacro | Language.Preprocessor.Cpphs.HashDefine |
| expansion | Language.Preprocessor.Cpphs.HashDefine |
| filename | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| first | Text.ParserCombinators.HuttonMeijer |
| fromLeft | Main |
| fromRight | Main |
| HashDefine | Language.Preprocessor.Cpphs.HashDefine |
| hashline | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| haskline | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Ident | Language.Preprocessor.Cpphs.Tokenise |
| ident | Text.ParserCombinators.HuttonMeijer |
| identifier | Text.ParserCombinators.HuttonMeijer |
| includes | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| IndTree | Language.Preprocessor.Cpphs.SymTab |
| infile | Main |
| infiles | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| insertST | Language.Preprocessor.Cpphs.SymTab |
| int | Text.ParserCombinators.HuttonMeijer |
| integer | Text.ParserCombinators.HuttonMeijer |
| isLeft | Main |
| item | Text.ParserCombinators.HuttonMeijer |
| junk | Text.ParserCombinators.HuttonMeijer |
| lang | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| layout | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| letter | Text.ParserCombinators.HuttonMeijer |
| linebreaks | Language.Preprocessor.Cpphs.HashDefine |
| LineDrop | Language.Preprocessor.Cpphs.HashDefine |
| lineno | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| linesCpp | Language.Preprocessor.Cpphs.Tokenise |
| literate | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| locations | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| lookupST | Language.Preprocessor.Cpphs.SymTab |
| lower | Text.ParserCombinators.HuttonMeijer |
| MacroExpansion | Language.Preprocessor.Cpphs.HashDefine |
| macroPass | Language.Preprocessor.Cpphs.MacroPass, Language.Preprocessor.Cpphs |
| macros | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| main | Main |
| many | Text.ParserCombinators.HuttonMeijer |
| many1 | Text.ParserCombinators.HuttonMeijer |
| name | Language.Preprocessor.Cpphs.HashDefine |
| nat | Text.ParserCombinators.HuttonMeijer |
| natural | Text.ParserCombinators.HuttonMeijer |
| newfile | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| newline | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| newlines | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| newpos | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| ops | Text.ParserCombinators.HuttonMeijer |
| Other | Language.Preprocessor.Cpphs.Tokenise |
| outfile | Main |
| outfiles | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| P | Text.ParserCombinators.HuttonMeijer |
| papply | Text.ParserCombinators.HuttonMeijer |
| parseHashDefine | Language.Preprocessor.Cpphs.HashDefine |
| parseMacroCall | Language.Preprocessor.Cpphs.Tokenise |
| parseOptions | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| Parser | Text.ParserCombinators.HuttonMeijer |
| Pn | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Posn | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Pragma | Language.Preprocessor.Cpphs.HashDefine |
| pragma | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| preDefine | Language.Preprocessor.Cpphs.MacroPass |
| preInclude | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| readFirst | Language.Preprocessor.Cpphs.ReadFirst |
| replacement | Language.Preprocessor.Cpphs.HashDefine |
| reslash | Language.Preprocessor.Cpphs.Tokenise |
| runCpphs | Language.Preprocessor.Cpphs.RunCpphs, Language.Preprocessor.Cpphs |
| sat | Text.ParserCombinators.HuttonMeijer |
| sepby | Text.ParserCombinators.HuttonMeijer |
| sepby1 | Text.ParserCombinators.HuttonMeijer |
| skip | Text.ParserCombinators.HuttonMeijer |
| spaces | Text.ParserCombinators.HuttonMeijer |
| Str | Language.Preprocessor.Cpphs.HashDefine |
| string | Text.ParserCombinators.HuttonMeijer |
| strip | Main |
| stripC89 | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| stripEol | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| symbol | Text.ParserCombinators.HuttonMeijer |
| SymbolReplacement | Language.Preprocessor.Cpphs.HashDefine |
| SymTab | Language.Preprocessor.Cpphs.SymTab |
| tab | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Text | Language.Preprocessor.Cpphs.HashDefine |
| token | Text.ParserCombinators.HuttonMeijer |
| tokenise | Language.Preprocessor.Cpphs.Tokenise |
| traditional | Main |
| unlit | Language.Preprocessor.Unlit |
| upper | Text.ParserCombinators.HuttonMeijer |
| version | Main |
| warnings | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| WordStyle | Language.Preprocessor.Cpphs.Tokenise |