Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Main where
- import Control.Monad
- import CalculatorParser
- main :: IO ()
- main = forever $ do
- putStr "> "
- line <- getLine
- case parseExpression line of
- Left errorMessage -> putStrLn errorMessage
- Right expr -> do
- putStrLn . show $ expr
- print . calculateExpression $ expr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement