A name for an expression evaluator for CPAN

2001-12-12 Thread Phoenixl

Hi,

I've written an expression evaluator that I was thinking of contributing to 
CPAN.
This module 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-designed perl functions

a mode for syntax checking only

   optimized re-evaluation of expressions

multiple symbol tables

I was thinking of something like MATH::EXPR_EVAL as a name, but it's a little 
long.

Thanks very much,
Scott



Re: A name for an expression evaluator for CPAN

2001-12-18 Thread Phoenixl

Hi,

Last week I sent this note out.  A recommendation came from the perl modules 
newsgroup
to change the capitalization of the module name.  I've changed it to 
Math::ExprEval .

Scott

PS  I used PAUSE before, but can't find my password.  What do I do?  Thanks.


In a message dated 12/12/2001 8:02:21 PM Pacific Standard Time, Phoenixl 
writes:

> Hi,
>  
>  I've written an expression evaluator that I was thinking of contributing 
to 
> CPAN.
>  This module 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-designed perl functions
>  
>  a mode for syntax checking only
>  
> optimized re-evaluation of expressions
>  
>  multiple symbol tables
>  
>  I was thinking of something like MATH::EXPR_EVAL as a name, but it's a 
> little long.
>  
>  Thanks very much,
>  Scott