| addcol | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| 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 |
| cleanPath | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Cmd | Language.Preprocessor.Cpphs.Tokenise, Language.Preprocessor.Cpphs |
| 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 |
| defaultTimeLocale | TimeCompat |
| 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 |
| 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 |
| flattenST | Language.Preprocessor.Cpphs.SymTab |
| 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, Language.Preprocessor.Cpphs |
| 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 |
| isLeft | Main |
| lang | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| layout | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| 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 |
| MacroExpansion | Language.Preprocessor.Cpphs.HashDefine |
| macroPass | Language.Preprocessor.Cpphs.MacroPass, Language.Preprocessor.Cpphs |
| macroPassReturningSymTab | Language.Preprocessor.Cpphs.MacroPass, Language.Preprocessor.Cpphs |
| macros | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| main | Main |
| name | Language.Preprocessor.Cpphs.HashDefine |
| 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 |
| Other | Language.Preprocessor.Cpphs.Tokenise, Language.Preprocessor.Cpphs |
| outfile | Main |
| outfiles | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| parseHashDefine | Language.Preprocessor.Cpphs.HashDefine |
| parseMacroCall | Language.Preprocessor.Cpphs.Tokenise |
| parseOptions | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| 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 |
| readFileUTF8 | Language.Preprocessor.Cpphs.ReadFirst |
| readFirst | Language.Preprocessor.Cpphs.ReadFirst |
| replacement | Language.Preprocessor.Cpphs.HashDefine |
| reslash | Language.Preprocessor.Cpphs.Tokenise |
| runCpphs | Language.Preprocessor.Cpphs.RunCpphs, Language.Preprocessor.Cpphs |
| runCpphsPass1 | Language.Preprocessor.Cpphs.RunCpphs, Language.Preprocessor.Cpphs |
| runCpphsPass2 | Language.Preprocessor.Cpphs.RunCpphs, Language.Preprocessor.Cpphs |
| runCpphsReturningSymTab | Language.Preprocessor.Cpphs.RunCpphs, Language.Preprocessor.Cpphs |
| simplifyHashDefines | Language.Preprocessor.Cpphs.HashDefine |
| Str | Language.Preprocessor.Cpphs.HashDefine |
| strip | Main |
| stripC89 | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| stripEol | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| SymbolReplacement | Language.Preprocessor.Cpphs.HashDefine |
| SymTab | Language.Preprocessor.Cpphs.SymTab |
| tab | Language.Preprocessor.Cpphs.Position, Language.Preprocessor.Cpphs |
| Text | Language.Preprocessor.Cpphs.HashDefine |
| tokenise | Language.Preprocessor.Cpphs.Tokenise, Language.Preprocessor.Cpphs |
| traditional | Main |
| trailing | Language.Preprocessor.Cpphs.Options |
| unlit | Language.Preprocessor.Unlit |
| version | Main |
| warnings | Language.Preprocessor.Cpphs.Options, Language.Preprocessor.Cpphs |
| WordStyle | Language.Preprocessor.Cpphs.Tokenise, Language.Preprocessor.Cpphs |
| writeFileUTF8 | Language.Preprocessor.Cpphs.ReadFirst |