[system] / trunk / pg / macros / parserImplicitPlane.pl Repository:
ViewVC logotype

Log of /trunk/pg/macros/parserImplicitPlane.pl

Parent Directory Parent Directory


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

Revision 6058 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 23:28:44 2009 UTC (10 years, 6 months ago) by gage
File length: 7417 byte(s)
Diff to previous 5556
syncing pg HEAD with pg2.4.7 on 6/25/2009

Revision 5556 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 4 16:40:49 2007 UTC (12 years, 3 months ago) by sh002i
File length: 7482 byte(s)
Diff to previous 5555
added standard copyright/license header

Revision 5555 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 3 19:47:42 2007 UTC (12 years, 3 months ago) by sh002i
File length: 6541 byte(s)
Diff to previous 5553
fixed indentation of verbatim paragraphs: now using hard tabs
exclusively. the downside of this is that these get rendered as
eight-column tabs.

Revision 5553 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 3 18:47:43 2007 UTC (12 years, 3 months ago) by sh002i
File length: 6559 byte(s)
Diff to previous 5441
reformatted documentation for the rest of the MathObjects-related macros

Revision 5441 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 28 22:40:15 2007 UTC (12 years, 4 months ago) by dpvc
File length: 6713 byte(s)
Diff to previous 5392
Add context names for the context(s) created here.

Revision 5392 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 19 21:50:23 2007 UTC (12 years, 5 months ago) by dpvc
File length: 6675 byte(s)
Diff to previous 5373
Move the context creation to the _init routine so that modifications
to main:: occur at initialization time, not when the file is loaded.

Revision 5373 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 19 02:01:57 2007 UTC (12 years, 5 months ago) by dpvc
File length: 6722 byte(s)
Diff to previous 5371
Normalized comments and headers to that they will format their POD
documentation properly.  (I know that the POD processing was supposed
to strip off the initial #, but that doesn't seem to happen, so I've
added a space throughout.)

Revision 5371 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 19 00:56:25 2007 UTC (12 years, 5 months ago) by dpvc
File length: 6679 byte(s)
Diff to previous 5370
Changed Parser.pl to MathObjects.pl

Revision 5370 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 19 00:48:19 2007 UTC (12 years, 5 months ago) by dpvc
File length: 6674 byte(s)
Diff to previous 5043
Updated calls to Parser::Context->getCopy to remove unneeded undef
argument.

Revision 5043 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 28 01:39:58 2007 UTC (12 years, 6 months ago) by dpvc
File length: 6680 byte(s)
Diff to previous 4997
Updated to comply with recent changes in the Value library.

Revision 4997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 11 18:16:40 2007 UTC (12 years, 7 months ago) by gage
File length: 7133 byte(s)
Diff to previous 4385
Fixing docementation so that it can be read from the web.

Revision 4385 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 16 01:42:46 2006 UTC (13 years, 5 months ago) by dpvc
File length: 7107 byte(s)
Diff to previous 3680
Report the objec type better in parser error messages.

Revision 3680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 2 12:13:16 2005 UTC (14 years, 3 months ago) by dpvc
File length: 7073 byte(s)
Diff to previous 3679
Removed unneeded "my" for a varaible that is already local.

Revision 3679 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 1 01:17:24 2005 UTC (14 years, 3 months ago) by dpvc
File length: 7076 byte(s)
Diff to previous 3371
Major update to allow ImplicitPlane objects to be created
automatically by the Parser when it sees equal signs.  This makes it
possible to use ImplicitPlanes in Lists.  (Before, when the List was
turned into a Formula returning a List, the equality became a plane
old equality rather than an ImplicitPlane object.)

This is a bit of a hack for now until I can make List and other Value
objects be allowed to have Formulas as their entries rather than turn
into Formulas returning Lists (or whatever type).

Revision 3371 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 12 22:39:56 2005 UTC (14 years, 6 months ago) by dpvc
File length: 5779 byte(s)
Diff to previous 3195
Make error messages potentially localizable (by making them use
sprintf-style strings rather than variable subtitution).

Revision 3195 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 16 13:36:33 2005 UTC (14 years, 10 months ago) by dpvc
File length: 5773 byte(s)
Diff to previous 3159
Now that the uverloaded operators handle subclassing properly, we can
use promotePrecedence in the compare routines, just in case we define
a subclass with even HIGHER precedence!

Revision 3159 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 10 22:34:01 2005 UTC (14 years, 11 months ago) by dpvc
File length: 5708 byte(s)
Diff to previous 2982
Fixed a problem that caused errors to occur when ImplicitPlane() was
called with a formula whose constant term is a negative number that is
produced by a computation.

Revision 2982 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 3 21:27:42 2004 UTC (15 years, 2 months ago) by dpvc
File length: 5697 byte(s)
Diff to previous 2935
Fixed an error where any plane is accepted if the d is 0 in
ax + by + cz = 0.

Revision 2935 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 19 00:20:02 2004 UTC (15 years, 3 months ago) by dpvc
File length: 5554 byte(s)
Diff to previous 2727
Prevent automatically reducing negatives in student answer, so the
sign doesn't change behind our back.

Revision 2727 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Sep 4 20:26:23 2004 UTC (15 years, 4 months ago) by dpvc
File length: 5529 byte(s)
This macro file defines an ImplicitPlane (and inplicit line) class of
Parser object that provides an answer checker for planes (or
hyperplanes in any dimension) of the form ax + by + cz = d.  Students
can provide their answer in any (linear) form that is equivalent to
this.

The class accepts several formats for specifying the correct-answer plane.

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