Added two more compiler passes
[fur] / conversion.py
diff --git a/conversion.py b/conversion.py
new file mode 100644 (file)
index 0000000..8c47a4d
--- /dev/null
@@ -0,0 +1,13 @@
+import collections
+
+CPSProgram = collections.namedtuple(
+    'CPSProgram',
+    (
+        'statement_list',
+    ),
+)
+
+def convert(program):
+    return CPSProgram(
+        statement_list=program.statement_list,
+    )