2025-12-02 23:26:17 +03:00
|
|
|
module Main where
|
|
|
|
|
|
2025-12-09 17:23:54 +03:00
|
|
|
import Lox.Scanner
|
|
|
|
|
|
|
|
|
|
run :: String -> IO ()
|
|
|
|
|
run source = mapM_ print tokens
|
2025-12-24 18:06:03 +03:00
|
|
|
where tokens = scanTokensFromSource source
|
2025-12-09 17:23:54 +03:00
|
|
|
|
2025-12-02 23:26:17 +03:00
|
|
|
main :: IO ()
|
2025-12-24 18:06:03 +03:00
|
|
|
main = getLine >>= run
|