Skip to content

C# Code Compiler | Code Analysis and Code Compiler for Eval-Expression.NET and Eval-SQL.NET

License

Notifications You must be signed in to change notification settings

zzzprojects/Compiler-Expression.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

C# Code Analysis and Code Compiler for Eval-Expression.NET and Eval-SQL.NET

This library is used in almost all ZZZ Projects to dynamically compile code at runtime using expression tree.

Eval Expression.NET

Evaluate, Compile and Execute C# code and expression at runtime.

int result = Eval.Execute<int>("X + Y", new { X = 1, Y = 2});

Learn more

Eval SQL.NET

Evaluate C# code and expression in T-SQL stored procedure, function and trigger.

CREATE PROCEDURE [dbo].[select_formula]
AS
BEGIN
	SELECT  SQLNET::New('X + Y')
		.Val('X', ColumnValueX)
		.Val('Y', ColumnValueY)
		.Eval()
	FROM TableFormula
END

Learn more

Download

This library is not intended to be directy used, if you want to evaluate expression, see Eval Expression.NET instead.

download

PM> Install-Package Z.Expressions.Compiler

*FREE Version - up to 50 characters

Stay updated with latest changes

Twitter Follow Facebook Like

Contribute

The best way to contribute is by spreading the word about the library:

  • Blog it
  • Comment it
  • Star it
  • Share it

A HUGE THANKS for your help.

More Projects

To view all our free and paid projects, visit our website ZZZ Projects.

About

C# Code Compiler | Code Analysis and Code Compiler for Eval-Expression.NET and Eval-SQL.NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published