/VExprE

[DISCONTINUED]

Primary LanguageJava

VExprE

Just a simple Vector Expression Evaluator.

About

Features:

  • structured expression language: child.access, calls(), method.calls()
  • configurable evaluation context:
    • define immutable input variables
    • define own functions (callable variables)
  • extensible functinoality:
    • define own functions
    • define own types, may overload operators: +, -, *, /
  • (will have) included mathematical/geometry feature pack:
    • vector and matrix types
    • geometry operations and functions

Used technologies:

  • Java SE 8 (or 7? - TODO, check)
  • JavaCC - parser compilation, no extra runtime dependencies

Usage

Stand-alone:

TODO

Embed to you project:

TODO

Examples:

TODO ^_^