However, I don't think that it will be solved soon...
JTLV parsing works in phases.
The first is the construction of the structure and the definition of variables.
Only then JTLV work on the define statements.
This is since usually defines are propositional statement on system variables.
The last phase is the statements evaluation.
It most of slip my mind that defines could also be used as a parameters in the declaration phase.
Since it is not a show stopper,
and there is a very simple workaround,
I'm lowering its priority.
When I'll clear up time, I'll try to issue some kind of warning for this case.
Thanks...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1524272
Originator: NO
This is defiantly a bug... Thanks.
However, I don't think that it will be solved soon...
JTLV parsing works in phases.
The first is the construction of the structure and the definition of variables.
Only then JTLV work on the define statements.
This is since usually defines are propositional statement on system variables.
The last phase is the statements evaluation.
It most of slip my mind that defines could also be used as a parameters in the declaration phase.
Since it is not a show stopper,
and there is a very simple workaround,
I'm lowering its priority.
When I'll clear up time, I'll try to issue some kind of warning for this case.
Thanks...