Title: Using Parsec and Interfacing with C in Haskell