Nicolas Winkler vor 5 Jahren
Ursprung
Commit
73d63f7fe9
2 geänderte Dateien mit 19 neuen und 0 gelöschten Zeilen
  1. 2 0
      libmandel/include/IterationIR.h
  2. 17 0
      libmandel/src/IterationIR.cpp

+ 2 - 0
libmandel/include/IterationIR.h

@@ -33,6 +33,8 @@ namespace mnd
             Node* newB;
         };
     }
+
+    ir::Formula expand(const mnd::IterationFormula& fmla);
 }
 
 

+ 17 - 0
libmandel/src/IterationIR.cpp

@@ -3,3 +3,20 @@
 
 
 using namespace mnd;
+
+
+namespace mnd
+{
+
+    struct ConvertVisitor
+    {
+        util::Arena<ir::Node>& arena;
+
+    };
+
+    ir::Formula expand(const mnd::IterationFormula& fmla)
+    {
+        ir::Formula formula;
+    }
+}
+