X-Git-Url: https://code.kerkeslager.com/?p=fur;a=blobdiff_plain;f=main.py;fp=main.py;h=be48e788a324ab73dfe0172535a816bda9dffb18;hp=c2592c6c1e489da55072087180bf7387e547a96c;hb=ce4ef136c1e6585c3e780932f3411b71a78c272b;hpb=f4f13322a77eaf87328a4279c766228bb7391978 diff --git a/main.py b/main.py index c2592c6..be48e78 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,7 @@ import sys import generation +import normalization import parsing import tokenization import transformation @@ -12,7 +13,8 @@ with open(source_path, 'r') as f: tokens = tokenization.tokenize(source) parsed = parsing.parse(tokens) -transformed = transformation.transform(parsed) +normalized = normalization.normalize(parsed) +transformed = transformation.transform(normalized) generated = generation.generate(transformed) assert source_path.endswith('.fur')