about summary refs log tree commit diff stats
path: root/012transform.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-10-04 08:33:02 -0700
committerKartik K. Agaram <vc@akkartik.com>2016-10-04 08:34:49 -0700
commit1ec3eb4cd8fcdb44b93d551361b880f904c2616d (patch)
tree43e65f9c0b20df7779a459073ef01136f3010566 /012transform.cc
parent8a92ada807dceee1bc780b2b9cdcdb3a657001a4 (diff)
downloadmu-1ec3eb4cd8fcdb44b93d551361b880f904c2616d.tar.gz
3436
Diffstat (limited to '012transform.cc')
-rw-r--r--012transform.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/012transform.cc b/012transform.cc
index 7ed7c0f8..36edd807 100644
--- a/012transform.cc
+++ b/012transform.cc
@@ -27,7 +27,10 @@ typedef void (*transform_fn)(recipe_ordinal);
 :(before "End Globals")
 vector<transform_fn> Transform;
 
-:(after "int main")
+:(before "End One-time Setup")
+initialize_transforms();
+:(code)
+void initialize_transforms() {
   // Begin Transforms
     // Begin Instruction Inserting/Deleting Transforms
     // End Instruction Inserting/Deleting Transforms
@@ -38,8 +41,8 @@ vector<transform_fn> Transform;
 
   // Begin Checks
   // End Checks
+}
 
-:(code)
 void transform_all() {
   trace(9990, "transform") << "=== transform_all()" << end();
 //?   cerr << "=== transform_all\n";