From: Dave Thomas Date: 2000-01-25T00:31:02-06:00 Subject: [ruby-talk:01181] Re: Possible bug in ruby-man-1.4 Dave Thomas writes: > So 'tUMINUS Fixnum' will always be reduced to a negative Fixnum. I was > suggesting that optimization could be deferred until the tree is > built, and you know that the Fixnum is a terminal. That way, you'd > convert the '2' in '1 + -2', but not the '2' in -2.abs. Ooops. I'm wrong here. The tUMINUS Fixnum reduction only occurs when it's a terminal node anyway, so it has no impact on the problem. Sorry to waste people's time. Dave (___)