definition module SmurfParse from Data.Maybe import ::Maybe from Smurf import ::Program, ::Stm, ::Expr :: VarChar = Char Char | VarString String | Quoted Expr eToVarChars :: Expr -> [VarChar] parse :: ![Char] -> Maybe Program parsev :: ![VarChar] -> Maybe Program