ExpressionEvaluator

screenshot of ExpressionEvaluator

A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

Overview:

The ExpressionEvaluator is a simple math and pseudo C# expression evaluator contained within a single C# file. It allows for the execution of small C# scripts starting from version 1.2.0. It provides basic mathematical and logical expression evaluation among other features.

Features:

  • Basic mathematical and logical expression evaluation
  • Access to System.Math methods and constants directly
  • Creation of custom variables and functions
  • Ability to call Methods and Properties on custom classes
  • Support for C# primary types and strings

Summary:

The ExpressionEvaluator is a versatile tool for those needing to evaluate mathematical, logical expressions, and execute small C# scripts. With features like custom variables, access to System.Math methods, and the ability to call methods on custom classes, it provides a range of functionalities. If seeking an alternative, the document lists several projects that could serve similar purposes, each with its own features and suitability.