X-Git-Url: https://code.kerkeslager.com/?p=fur;a=blobdiff_plain;f=main.py;h=7deafb81b196b95b2afc9aaeef6acfae2031f928;hp=198072e52153a52e5572842092d4cdd172788dff;hb=7b12616d21169685753b6e530569e431d45427b3;hpb=0fcd43d2a64af300f2a7c86ba818600b26ed3b68 diff --git a/main.py b/main.py index 198072e..7deafb8 100644 --- a/main.py +++ b/main.py @@ -3,12 +3,10 @@ import sys import conversion import crossplatform_ir_generation import desugaring -import generation import normalization import optimization import parsing import tokenization -import transformation source_path = sys.argv[1] @@ -21,15 +19,12 @@ desugared = desugaring.desugar(parsed) normalized = normalization.normalize(desugared) converted = conversion.convert(normalized) -# This is the C generation path -transformed = transformation.transform(converted) -generated = generation.generate(transformed) - assert source_path.endswith('.fur') destination_path = source_path + '.c' with open(destination_path, 'w') as f: - f.write(generated) + pass + #f.write(generated) # This is the crossplatform IR generation path crossplatform_ir = crossplatform_ir_generation.generate(converted)