Utility Mill

Math_Evaluator

Evaluate math expressions using a custom engine in Python.


Output


Instructions / Discussion

This is a complete rewrite of the expression evaluator utility. While aiming to maintain similar functionality and continuing its implementation for self-academic purposes, a much cleaner parser / tokenizer and operator execution engine were developed. A slightly different math syntax is supported in this version, but it is arguably better and more capable than it previously was. Base prefixes for numbers is a feature that is now supported, and the single downgrade is calculating with integers instead of floats.

Utility Mill is another wonderful Blended Technologies project.

copyright, owned and operated by Blended Technologies LLC.

Powered by Python and the ineffable Web.py