icode: introduce intermediate code representation
[nit.git] / src / syntax / syntax.nit
index 8f38abd..68a1ebb 100644 (file)
@@ -21,6 +21,7 @@ package syntax
 import mmloader
 import mmbuilder
 import typing
+import icode_generation
 
 # Loader of nit source files
 class SrcModuleLoader
@@ -72,6 +73,9 @@ redef class MMSrcModule
 
                do_typing(tc)
                tc.check_errors
+
+               generate_icode(tc)
+               tc.check_errors
        end
 end