From c8cbda012f9aaa5f15198ce670ff951b3ca018fe Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Thu, 5 Nov 2015 00:12:25 -0800 Subject: 2364 --- 012transform.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/012transform.cc b/012transform.cc index facbea38..1dedc93c 100644 --- a/012transform.cc +++ b/012transform.cc @@ -2,6 +2,16 @@ //: //: The hope is that this framework of transform tools will provide a //: deconstructed alternative to conventional compilers. +//: +//: We're going to have many transforms in mu, and getting their order right +//: (not the same as ordering of layers) is a well-known problem. Some tips: +//: a) Design each layer to rely on as few previous layers as possible. +//: +//: b) When positioning transforms, try to find the tightest constraint in +//: each transform relative to previous layers. +//: +//: c) Even so you'll periodically need to try adjusting each transform +//: relative to those in previous layers to find a better arrangement. :(before "End recipe Fields") long long int transformed_until; -- cgit 1.4.1-2-gfad0