On Tue, Jan 24, 2012 at 05:45:18AM +0900, Steve Klabnik wrote:
> No, it's not a terminology difference. That's why it won't work. You
> can't have some code execute to change how the parser works. Parse
> time happens before execution time.

Ruby is pretty dynamic.  It seems entirely reasonable to consider whether
Float could be redefined to dispatch to BigDecimal except when called
explicitly, for instance.

-- 
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]