OK - I need some ideas..

"&" is a bitwise operator and as such is in the $Ops list. It is also the tag for a hex value.

Can I be sure that bitwise comparisons require spaces around the operator? In testing, "3 & 6" properly results in "2", while "3&6" results in "36", which I did not expect. Is the latter actually evaluated as "3" followed by "&6"?

So - if I parse this as "&" followed by space is an operator, but followed by 0-9,a-f is hex - is this a reasonable assumption?

Glenn
_________________________
Actually I am a Rocket Scientist! \:D