16 lines
317 B
Haskell
16 lines
317 B
Haskell
{-# LANGUAGE PatternSynonyms #-}
|
|
{-# LANGUAGE ViewPatterns #-}
|
|
{-# LANGUAGE BlockArguments #-}
|
|
{-# LANGUAGE OverloadedLists #-}
|
|
module Main
|
|
(main)
|
|
where
|
|
|
|
import qualified Gyehoek.ANF as ANF
|
|
import Gyehoek.QBE (render)
|
|
import qualified Data.Text.IO as TIO
|
|
|
|
|
|
main :: IO ()
|
|
main = TIO.putStrLn . render $ ANF.expr
|