X-Git-Url: https://code.kerkeslager.com/?p=fur;a=blobdiff_plain;f=main.py;h=be48e788a324ab73dfe0172535a816bda9dffb18;hp=c2592c6c1e489da55072087180bf7387e547a96c;hb=22577cbe31443795595635ea03eefb504738b0c2;hpb=6c2894f00c8daca3d85c7ce850da711b9f7effc5 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')