X-Git-Url: https://git.danieliu.xyz/?p=ekitaihs.git;a=blobdiff_plain;f=Ekitai.hs;h=028373a2631cf410e89c18a54874d3a2d086c5ba;hp=8793052c9377c3cc92af41d88ffb220050691806;hb=HEAD;hpb=bdbd06560f50a45aa12c15d4fefa0e3c303fbd7a diff --git a/Ekitai.hs b/Ekitai.hs index 8793052..028373a 100644 --- a/Ekitai.hs +++ b/Ekitai.hs @@ -1,13 +1,20 @@ import System.Environment +import System.IO import qualified Data.Vector as V import Parse import Sim +import Render main = do + -- handle file stuff argv <- getArgs (opts, fname) <- ekitaiOpts argv - putStrLn fname + handle <- openFile fname ReadMode + contents <- hGetLines handle + hClose handle + -- start brick + ekitaiMain (stringToSim contents) (optTimeStep opts) return 0