QScript
Expression and algorithm evaluator (built with Java)
...-UNITL). All the commonly used functions found in Java's Math class are implemented and can easily be extended with user defined functions.
Although the download is packaged as a Processing library it does not require Processing, in fact QScript has no third party software dependencies only needing Java.