On 29 March 2011 11:17, W.J. Metzger <[log in to unmask]> wrote: > I do not understand the logic of this. I was hoping someone would explain > this. It seems to me to be contradictory to the lack of a necessary order > for type, dimension, common, etc. The reason is, that parameters can depend on each other. If you could use a parameter before declaring it, you could introduce cyclic dependencies: parameter (x = y) parameter (y = x) Regards, Tobias