Crate parser_haskell [−] [src]
Modules
ast | |
haskell | |
trans |
Utility functions used during parsing. |
util | |
whitespace |
Reformat's Haskell's whitespace to use explicit braces and semicolons. |
Functions
parse |
Entry point for parsing modules |
preprocess |
Preprocess code to remove comments and convert whitepsace to brace blocks. TODO: merge this into parse() below once result lifetimes can be worked out |