Factor out generate loops
diff --git a/codegen/src/main.rs b/codegen/src/main.rs
index d80782b..c128e06 100644
--- a/codegen/src/main.rs
+++ b/codegen/src/main.rs
@@ -15,6 +15,7 @@
 mod file;
 mod fold;
 mod full;
+mod gen;
 mod json;
 mod parse;
 mod version;