Il 05/04/2013 03:31 PM, Marco Marongiu ha scritto:
> during the testing phase I found out that classes are not behaving as
> I expected, and I am wondering if it is a bug. I am using 3.3.5
> here.
Same behaviour with 3.4.4. So it's either an old bug, or I didn't
understand a sh... erm, sheep of what happens during the three passes. I
expected all classes to be re-evaluated at each pass, but I seem to be
wrong, as some of them stick with their definiteness despite an
expression that should undefine them. On the contrary, undefined classes
can become defined at a later pass.
Am I understanding it correctly now, that defined classes cannot be
undefined unless you cancel them, even if the expression that made them
defined is now false?
Any help is very much appreciated, because I am *really* confused now...
Thanks in advance, ciao!
-- bronto