[system] Repository:
ViewVC logotype

Revision 2678


Jump to revision: Previous Next
Author: dpvc
Date: Mon Aug 23 23:55:37 2004 UTC (15 years, 2 months ago)
Log Message:
Modified the parser so that the classes for the various object
constructors are stored in the context table rather than hard-coded
into the parser.  That way, you can override the default classes with
your own.  This gives you even more complete control to modify the
parser.  (You had been able to replace the definitions of operators,
functions and list-like objects, but could not override the behaviour
of numbers, strings, variables, and so on.  Now you can.)

This effects most of the files, but only by changing the name of the
calls that create the various objects.

There are also a couple of other minor fixes.

Changed paths:

Path Details
Directorytrunk/pg/lib/Parser/BOP/add.pm modified , text changed
Directorytrunk/pg/lib/Parser/BOP/dot.pm modified , text changed
Directorytrunk/pg/lib/Parser/BOP/power.pm modified , text changed
Directorytrunk/pg/lib/Parser/BOP/subtract.pm modified , text changed
Directorytrunk/pg/lib/Parser/BOP/underscore.pm modified , text changed
Directorytrunk/pg/lib/Parser/BOP.pm modified , text changed
Directorytrunk/pg/lib/Parser/Complex.pm modified , text changed
Directorytrunk/pg/lib/Parser/Constant.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context/Default.pm modified , text changed
Directorytrunk/pg/lib/Parser/Context.pm modified , text changed
Directorytrunk/pg/lib/Parser/Differentiation.pm modified , text changed
Directorytrunk/pg/lib/Parser/Function.pm modified , text changed
Directorytrunk/pg/lib/Parser/List.pm modified , text changed
Directorytrunk/pg/lib/Parser/Number.pm modified , text changed
Directorytrunk/pg/lib/Parser/String.pm modified , text changed
Directorytrunk/pg/lib/Parser/UOP/factorial.pm modified , text changed
Directorytrunk/pg/lib/Parser/UOP.pm modified , text changed
Directorytrunk/pg/lib/Parser/Value.pm modified , text changed
Directorytrunk/pg/lib/Parser/Variable.pm modified , text changed
Directorytrunk/pg/lib/Parser.pm modified , text changed
Directorytrunk/pg/lib/Value/Complex.pm modified , text changed
Directorytrunk/pg/lib/Value/Formula.pm modified , text changed
Directorytrunk/pg/lib/Value/Interval.pm modified , text changed
Directorytrunk/pg/lib/Value/Union.pm modified , text changed
Directorytrunk/pg/lib/Value/WeBWorK.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