[system] Repository:
ViewVC logotype

Revision 5116


Jump to revision: Previous Next
Author: dpvc
Date: Tue Jul 3 10:44:30 2007 UTC (12 years, 4 months ago)
Log Message:
Modified the method used to tokenize a formula to use one large
pattern that includes all the token types rather than individual
patterns for variables, strings, operators, and so on.  This allows
the Parser to handle the situation where a token of one type is a
prefix of a token of another type (e.g., < as a parenthesis but <- as
an operator) without worrying about which one is checked first.  The
new mtheod is also more flexible about having additional patterns
(like quoted strings, or arbitrary variable names) and about
specifying the order in which they are applied.

Changed paths:

Path Details
Directorytrunk/pg/lib/Parser/Context/Constants.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Functions.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Operators.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Parens.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Reduction.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Strings.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Variables.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context.pm modified , text changed
Directorytrunk/pg/lib/Parser.pm modified , text changed
Directorytrunk/pg/lib/Value/Context/Data.pm modified , text changed
Directorytrunk/pg/lib/Value/Context/Diagnostics.pm modified , text changed
Directorytrunk/pg/lib/Value/Context/Flags.pm modified , text changed
Directorytrunk/pg/lib/Value/Context/Lists.pm modified , text changed
Directorytrunk/pg/lib/Value/Context.pm modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9