cc: [email protected] [email protected]
[email protected]
Subject: Re: Re: [ast-users] Problems with (( !b ... )) and bools...
--------
> Could you change the enum code to allow that using _Bool.true and
> _Bool.false refer to their numeric values? That might just solve the
> problem by making the numeric values accessible without breaking
> backwards compatibility.
>
> Irek
>
That won't work since it is incompatable.
enum Color=(red white blue)
Color=(x=3 blue=11)
print $((Color.blue))
It is 11 now. If you change it to use the enumeration constant it
would break this script.
Perhaps
print $(( (Color)blue))
would work the way type case is done in C.
Alternatively
Color c
print $((c.blue))
but not
print $((Color.blue))
David Korn
[email protected]
_______________________________________________
ast-users mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-users