|Links to HEAD:||(view) (download) (as text) (annotate)|
Make the patterns be pre-compiled patterns for efficiency.
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.
Update to handle the fact that the Value package now includes the context with all MathObjects. (This may still need some work.)
File needed to reduction flags that was accidentally left out of the previous commit. Sorry!
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|aubreyja at gmail dot com||ViewVC Help|
|Powered by ViewVC 1.0.9|