Apparently it's not happy with things of the form
foo = bar * .95
where the RHS of the binary operation is a floating point constant with no integer portion. Changing it to 0.95 works, so I assume the grammar just needs a tweak.
--
Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk