// @nuget: Z.Expressions.Eval
using System;
using System.Collections.Generic;
using System.Dynamic;
using Z.Expressions;
public class Program
{
public static void Main()
var expr1 = "a == DayOfWeek.Friday";
var funtion1 = Eval.Compile<Func<DayOfWeek, bool>>(expr1, "a");
Console.WriteLine("It's Friday? {0}!!!", funtion1(DayOfWeek.Friday));
}