]> git.rmz.io Git - my-scheme.git/blobdiff - app/Main.hs
Define a parser for various symbols in Scheme
[my-scheme.git] / app / Main.hs
index cdd564b7550b29999e1707a7a0dc8d76aa5e4119..015db3ad73adae9dec4ac67b281ac3e57c1d5fc0 100644 (file)
@@ -1,7 +1,11 @@
 module Main where
 module Main where
+import Text.ParserCombinators.Parsec
 import System.Environment
 
 import System.Environment
 
+symbol :: Parser Char
+symbol = oneOf "!#$%&|*+-/:<=>?@^_~"
+
 main :: IO ()
 main = do
 main :: IO ()
 main = do
-    args <- getArgs
-    putStrLn (args !! 0 ++ args !! 1)
+    args <- getLine
+    putStrLn (args)