> Even that and the '1.1'.to_dec option mentioned elsewhere seem pretty
> cumbersome when working with a lot of numbers. =A0How difficult would it =
be
> to change the way Ruby parses 1.1 within a given program so it just
> automatically uses BigDecimal rather than Float? =A0That way, one could
> just tell Ruby to use BigDecimal instead of Float by default at the top
> of the program file and go forward confident that Float errors will not
> creep into the program (unless using a library that explicitly uses
> floating point numbers within itself).

Parse time is different than execution time.