Albatross.Expression api is created to process and evaluate text based expression strings. The api tokenizes the expression text and create a tree model from the tokens. Using the model, it can evaluate the expression or convert it to a expression of different format. Some applications revert the process by creating the model first and using it to generate certain expression such as a sql query statement. The api also contains a useful ExecutionContext class that allows evaluation of expressions with variables. The variables can be read internally or directly from external objects.
Install-Package Albatross.Expression -Version 2.0.4
dotnet add package Albatross.Expression --version 2.0.4
<PackageReference Include="Albatross.Expression" Version="2.0.4" />
paket add Albatross.Expression --version 2.0.4
Please see https://rushuiguan.github.io/expression/
- No dependencies.
- System.Security.Principal.Windows (>= 4.4.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Albatross.Expression:
This gives a basic, fluid interface for rolling dice from the D20 system - commonly known to work with Dungeons and Dragons. Die included are d2, d3, d4, d6, d8, d10, d12, d20, Percentile (d100), and custom die rolls.
This package is not used by any popular GitHub repositories.