README file  -  Math::ExprEval 1.0

This module is an expression evaluator.  It has three main objectives:

    efficiency

    extensibility

    user-friendly error messages


It's features include:

    standard data types, arithmetic and boolean operators, conditionals,
    pattern matching

    user-defined data types

    user-defined binary operators and prefix unary operators

    over-loaded binary operators and prefix unary operators

    calls to user-provided perl functions

    a mode for syntax checking only

    optimized re-evaluation of expressions

    multiple symbol tables

The documentation for the evalExpression function in eval_expr.pm explains
how to use the module.  The test.pl file has examples on how to use this module.

18 December 2001

############################# Copyright #######################################

# Copyright (c) 2001 Scott Luebking. All rights reserved.
# This program is free software; you can redistribute it and/or
# modify it under the same terms as Perl itself.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

###############################################################################