2 import Text.ParserCombinators.Parsec
3 import System.Environment
6 symbol = oneOf "!#$%&|*+-/:<=>?@^_~"
8 readExpr :: String -> String
9 readExpr input = case parse symbol "lisp" input of
10 Left err -> "No match: " ++ show err
11 Right val -> "Found value"
16 putStrLn (readExpr args)