[system] / trunk / pg / lib / Parser / BOP / equality.pm Repository:
ViewVC logotype

Log of /trunk/pg/lib/Parser/BOP/equality.pm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 5511 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 15 14:45:22 2007 UTC (5 years, 8 months ago) by dpvc
File length: 4277 byte(s)
Diff to previous 5132
Cosmetic changes.

Revision 5132 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 9 19:54:21 2007 UTC (5 years, 10 months ago) by dpvc
File length: 4278 byte(s)
Diff to previous 5130
Better control over when extra parentheses are added.

Revision 5130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 9 12:45:06 2007 UTC (5 years, 10 months ago) by dpvc
File length: 4270 byte(s)
Diff to previous 5067
Added new flags to error checking of operands and function arguments.
This is so that a context can be developed that is more forgiving
about what can be put next to what.  Such a context can NOT be used
for evaluation or answer checking, but can be used to generate TeX
output in more sophisticated situations.

Revision 5067 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 28 22:33:31 2007 UTC (5 years, 10 months ago) by dpvc
File length: 4222 byte(s)
Diff to previous 5024
Added perl method so that the result is always a number (not a blank
when it is false).

Revision 5024 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 23 19:46:00 2007 UTC (5 years, 11 months ago) by dpvc
File length: 4015 byte(s)
Diff to previous 5001
Fix typo, and handle case where Allow is called from package.

Revision 5001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 12 04:05:56 2007 UTC (5 years, 11 months ago) by dpvc
File length: 3994 byte(s)
Diff to previous 4994
More fixes for creating items in the corret context.  Also added a
method for looking up the package associated with a particular Parser
class (for consistency with the Value->Package call).

Revision 4994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 10 01:17:29 2007 UTC (5 years, 11 months ago) by dpvc
File length: 4031 byte(s)
Diff to previous 3531
Update to handle the fact that the Value package now includes the
context with all MathObjects.  (This may still need some work.)

Revision 3531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 15 22:42:37 2005 UTC (7 years, 9 months ago) by dpvc
File length: 3995 byte(s)
Diff to previous 3500
Fixed more undefined values

Revision 3500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 13 01:39:14 2005 UTC (7 years, 9 months ago) by dpvc
File length: 3895 byte(s)
Diff to previous 3495
Fixed typo in previous update.

Revision 3495 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 12 23:21:52 2005 UTC (7 years, 9 months ago) by dpvc
File length: 3893 byte(s)
Diff to previous 3370
Fixed use of undefined value for $position in TeX and String methods.

Revision 3370 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 12 22:29:53 2005 UTC (7 years, 10 months ago) by dpvc
File length: 3811 byte(s)
Diff to previous 3369
A first pass at making parser error messages localizable.  The
Context()->{error}{msg} hash can be used to specify translations of
the standard messages.  For example,

    Context()->{error}{msg}{'Division by zero'} = "Don't divide by zero, dude!";
    Context()->{error}{msg}{'Function '%s' has too many inputs'} =
        "You passed too many arguments to '%s'";

(I didn't translate into another language, here, but you could do
that, too.)

The msg hash could also be used within answer checkers to make certain
answer messages more appropriate for the given type of expected answer.

Revision 3369 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 12 21:05:37 2005 UTC (7 years, 10 months ago) by dpvc
File length: 3808 byte(s)
Diff to previous 2938
Fixed various perl compiler warnings (due to extra "my", and so on).

Revision 2938 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 19 00:24:47 2004 UTC (8 years, 7 months ago) by dpvc
File length: 3814 byte(s)
Diff to previous 2645
Added reduction rules to remove redundent negatives.
Override string and TeX methods that avoid redundent parentheses.

Revision 2645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 19 12:02:15 2004 UTC (8 years, 9 months ago) by dpvc
File length: 1695 byte(s)
Diff to previous 2616
Make sure equality always returns a defined value, and
put spaces around the equal sign in string output.

Revision 2616 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Aug 14 21:29:21 2004 UTC (8 years, 9 months ago) by dpvc
File length: 1679 byte(s)
Added an equality operator (not active initially) that can be used for
things like equations of planes and so on.  I'm working on the answer
checker for that.

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9