[system] Repository:
ViewVC logotype

Revision 2660


Jump to revision: Previous Next
Author: dpvc
Date: Fri Aug 20 15:52:32 2004 UTC (15 years, 3 months ago)
Log Message:
A number of adjustments to get negative infinities to work better.
They used to be stored as separate Parser strings, but now they are
flagged versions of a single string.

All of the problems are really due to the fact that there is no
Infinity class in the Parser (only a Value version).  That should be
changed, but will require some work, and can be put off for now.

It would be best if the classes within the two packages would match up
nearly 1-to-1, but for historical reasons, they don't.  Since the
introduction of Real, String and Infinity classes to the Value
package, The Infinity class is the one main difference between the
two, and once that is fixed, everything needs to be looked over to
check for unnecessary complications due to the historical lack of classes
in one or the other package.

Changed paths:

Path Details
Directorytrunk/pg/lib/Parser/List/AbsoluteValue.pm modified , text changed
Directorytrunk/pg/lib/Parser/String.pm modified , text changed
Directorytrunk/pg/lib/Parser/Value.pm modified , text changed
Directorytrunk/pg/lib/Parser.pm modified , text changed
Directorytrunk/pg/lib/Value/Infinity.pm modified , text changed
Directorytrunk/pg/lib/Value/String.pm modified , text changed
Directorytrunk/pg/lib/Value.pm modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9