From a4cffc1eeb547f780068875a703251db6aa41d6c Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Thu, 26 Sep 2024 00:28:41 -0600 Subject: Rename some of the stages. Stage1 -> Parsed Stage2 -> Expanded Stage3 -> Checked --- src/Main.hs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Main.hs') diff --git a/src/Main.hs b/src/Main.hs index 6fba502..cf33e62 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -13,8 +13,8 @@ import GHC.IO.Exception (ExitCode (ExitFailure, ExitSuccess)) import Language.Fiddle.Ast import Language.Fiddle.Compiler (coloredFormat, compile_, printDiagnostic) import Language.Fiddle.Compiler.Stage0 -import Language.Fiddle.Compiler.Stage1 -import Language.Fiddle.Compiler.Stage2 +import Language.Fiddle.Compiler.Expansion +import Language.Fiddle.Compiler.ConsistencyCheck import Language.Fiddle.GenericTree (GenericSyntaxTree (..), ToGenericSyntaxTree (toGenericSyntaxTree), alterGenericSyntaxTree) import qualified Language.Fiddle.Parser import qualified Language.Fiddle.Tokenizer @@ -28,7 +28,7 @@ main = do case argv of [filePath] -> do text <- Data.Text.IO.readFile filePath - let (diags, ma) = compile_ $ toStage3 =<< toStage2 =<< toStage1 =<< toStage0 filePath text + let (diags, ma) = compile_ $ checkConsistency =<< expandAst =<< toStage1 =<< toStage0 filePath text ec <- case ma of Just ast -> do -- cgit