addw: Thu 30 Jan 2003 17:22
Expression.pm:Initial Create.

addw: Thu 30 Jan 2003 17:22
TestExpr.pl:Initial Create.

addw: Sat 01 Feb 2003 10:42
Expression.pm:Ensure that 012 is interpretted as a decimal and not octal number. TestExpr.pl:Ensure that 012 is interpretted as a decimal and not octal number.

addw: Mon 03 Feb 2003 12:59
Expression.pm:Add a defined() function, allow '_' in var names, fix bug introduced last time on truncating floats

addw: Mon 03 Feb 2003 13:00
TestExpr.pl:Add defined() test, '_' in var names & do the syntax error checks.

addw: Tue 04 Feb 2003 23:22
Expression.pm:Forgot to put the mandatory '1;' at the end of the module.

addw: Fri 07 Feb 2003 13:39
Expression.pm:Recognise forgotten != operator, change ordering to recognise things like != anyway.

addw: Fri 07 Feb 2003 13:42
TestExpr.pl:Perform tests on some operators that had been forgotten, print count of tests performed.

addw: Fri 07 Feb 2003 14:00
Expression.pm:Make logical AND and OR consistent with perl: && and ||, not & and |. TestExpr.pl:Make logical AND and OR consistent with perl: && and ||, not & and |.

addw: Mon 24 Feb 2003 13:23
TestExpr.pl:Test aindex function
Expression.pm:New function: aindex

addw: Wed 26 Feb 2003 16:08
Expression.pm:Fix consistency error if VarSetFun were reset

addw: Fri 28 Feb 2003 14:21
TestExpr.pl:Improve tests

addw: Mon 24 Mar 2003 17:04
Expression.pm:Add POD

addw: Tue 25 Mar 2003 13:21
Makefile.PL:Initial Create.

addw: Tue 25 Mar 2003 13:21
README: Initial Create.

addw: Tue 25 Mar 2003 13:22
MANIFEST: Initial Create.

addw: Tue 25 Mar 2003 13:22
Expression.pm:Update documentation

addw: Tue 25 Mar 2003 13:23
TestExpr.pl:Add copyright & print version number. Renamed as test.pl

addw: Tue 25 Mar 2003 13:24
test.pl:Note change of name;

addw: Tue 25 Mar 2003 13:47
README: Allow for different version numbers between README and the module itself. Rename as README.in.

addw: Tue 25 Mar 2003 13:56
MANIFEST: Add TODO

addw: Tue 25 Mar 2003 14:10
TODO: Initial Create.

addw: Tue 25 Mar 2003 14:16
test.pl:Changed $Version to $VERSION

addw: Tue 25 Mar 2003 14:24
Expression.pm:If an operand to '.' is undef, treat as empty.

addw: Tue 25 Mar 2003 14:50
Expression.pm:Dummy change just to bumb the version number - packaging didn't quite work right.

addw: Tue 25 Mar 2003 14:56
BuildDistribution.sh:Initial Create.

addw: Wed 26 Mar 2003 21:43
Expression.pm:Add auto init feature/option

addw: Wed 26 Mar 2003 21:49
Expression.pm:Document the last change - AutoInit

addw: Thu 27 Mar 2003 10:42
MANIFEST: Add a few more files
README.in:Add copyright release.
TODO: Add copyright release.

addw: Thu 08 Apr 2004 18:12
Expression.pm:Implement monadic +-~!, exponent op '**', floats of form 123E21 and abs function. test.pl:Test implementation of monadic +-~!, exponent op '**', floats of form 123E21 and abs function.

Option to print the tree after an error.

addw: Mon 05 Mar 2007 13:12
test.t: Move from test.pl to t/test.t

Change to work with the current testing framework. MANIFEST: Change where the test script lives README.in:Talk about new location for test script

addw: Mon 05 Mar 2007 14:38
test.t: Be parsimonious on the use of POSIX, comment out a comment! Credits: Initial Create.
Credits: Add Alexandr Ciornii as a tester Makefile.PL:Add LICENSE
Expression.pm:Be parsimonious on the use of POSIX.

addw: Tue 06 Mar 2007 08:34
Expression.pm:Just to increment version #

addw: Thu 03 Jan 2008 16:23
test.t: Add some extra tests for parsing numbers. Fix up how-to-run-me examples

addw: Thu 03 Jan 2008 16:23
Expression.pm:Fix RE that recognises floating point numbers

addw: Thu 03 Jan 2008 16:30
Credits: Add someone who found a prob with number parsing

addw: Wed 13 Feb 2008 09:50
test.t: Add test for rounding -ve numbers

addw: Wed 13 Feb 2008 10:07
test.t: Add test for rounds() - round() reverts to previously documented behaviour

addw: Wed 13 Feb 2008 10:08
Expression.pm:Add rounds() - sign sensitive round()

addw: Wed 13 Feb 2008 13:30
UseOfOptions.pl:Initial Create.

addw: Wed 13 Feb 2008 13:31
test.t: A few extra comments

addw: Wed 13 Feb 2008 13:32
MANIFEST: Add Examples/UseOfOptions.pl

addw: Wed 13 Feb 2008 13:35
README.in:Note Examples directory

addw: Wed 13 Feb 2008 13:41
UseOfOptions.pl:Remove test option

addw: Wed 13 Feb 2008 13:54
BasicUse.pl:Initial Create.

addw: Wed 13 Feb 2008 13:55
MANIFEST: Add Examples/BasicUse.pl

addw: Wed 13 Feb 2008 13:56
Expression.pm:Add option: ExtraFuncEval & a bit of documentation.

Fix a problem where an undefined variable could result in the use on uninitialised strings.

addw: Wed 13 Feb 2008 13:57
BasicUse.pl:Remove test option

addw: Tue 04 Mar 2008 08:55
MANIFEST: Add t/options.t

addw: Tue 04 Mar 2008 09:00
UseOfOptions.pl:Show use of RoundNegatives

addw: Tue 04 Mar 2008 09:01
test.t: Remove test for rounds()

addw: Tue 04 Mar 2008 09:01
options.t: Initial Create.

addw: Tue 04 Mar 2008 09:02
Expression.pm:Remove rounds(), replace with RoundNegatives options.

Fix problems in SetOption