Expression Engine

A Java based extensible framework to evaluate mathematical, logical and object expressions
Download

Expression Engine Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Mohit Gupta
  • Publisher web site:
  • http://code.google.com/u/pr.aryans/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 196 KB

Expression Engine Tags


Expression Engine Description

A Java based extensible framework to evaluate mathematical, logical and object expressions The Expression Engine system was defined to evaluate various kind of expressions.With the basic version, it is capable of evaluating the mathematical, logical and object property expressions. However system can be extended easily to evaluate any new type of expression like XML. The extensibility comes from the definition of grammar, parsing rules and expression implementations in the configuration files (XML based), which can be extended easily.The purpose of the Expression Engine is to help the developers to easily integrate expression evaluation in their software.Furthermore, the Expression Engine is very simple to use is not dependent on other libraries. The Expression Engine does have support for evaluating the functions and variables. User just need to provide the helping classes having implementation for functions and variables. Any new implementation can be plugged easily to the system.The Expression Engine is also capable to return the possible return type for any expression without actually evaluating the expression. Another capability is to get the possible operand types for any expression. This is very usable features while implementing the UI for any tool which is based on expression evaluation for its features.The Expression Engine is capable to work in multi-threaded environment. Requirements: · Java


Expression Engine Related Software