@Francesco sorry for the duplicates! > However, there are still advantage to the pure Haskell approach - the > biggest one is that you're working with sane datatypes instead that > with char*... Would it theoretically be possible to map the parse result to a proper Haskell AST? Say is there a proper AST on the C side? Cheers, Simon