Federico Toledo Messages: 73 Registered: April 2012 Location: Ciudad Real, Spain
Member
Hello!
I've just moved from mediniQVT to ATL, and I'm really happy with the performance and understandability of the code.
There is one simple thing that I miss from "programming" let's say, to modularize my files. I've checked the documentation and the forum with no luck.
I'd like to divide my ATL file in different parts, just for a matter of prolixity.
Libraries are not the solution because I only can put helpers in them, and I'd like also to include rules.
Yes this is doable by using superimposition.
Normally this feature is for overriding rules but you can use it without overriding any rule which allow you to have one single transformation in multiple files.
Federico Toledo Messages: 73 Registered: April 2012 Location: Ciudad Real, Spain
Member
Hey! thank you!
At the begining I thought that it couldn't work because of the common lazy rules that I call from different parts of the code, I mean, from the two files considering the division... but it seems that the syntax checker don't check the referenced methods (lazy rules or called rules), is that right?
I've already done the change, and it's working
thank you!