Tom Tromey <[EMAIL PROTECTED]> writes:

> Akim> Ideally I'd say we need objects for variables, and have a
> Akim> uniformized handling of conditionalized/unconditinal variables.
> 
> This patch needed a lot less defense than you posted -- the only
> reason conditionals were implemented in that ugly way was Perl 4
> compatibility.

Aaaaaaarg!  I did not realize how big the difference between Perl 4
and 5 was!  How could you support Perl 4 so long?!?!? (the hell with
bugward compatibility!).


> I agree the new setup is much better.  For one thing it will
> eventually let us fix the problems involving variables which are both
> conditionally and unconditionally defined (including conditional use
> of `+=').

Definitely!  I want something completely uniform.  I find it also ugly
to have %contents, %am_var_defs, %conditional and I don't recall which
others.  I hope the so called object features of Perl are pleasant, it
could help us a lot improving the code in this area.

Reply via email to