using System.Collections.Generic;
public static void Main()
EvalManager.DefaultContext.RegisterExtensionMethod(typeof(CustomExtensions));
EvalManager.DefaultContext.RegisterKeyword("isin", "IsIn");
var list = new List<int>() { 1, 2, 3 };
Console.WriteLine(Eval.Execute("2 isin list", new { list }));
Console.WriteLine(Eval.Execute("4 isin list", new { list }));
public static class CustomExtensions
public static bool IsIn<T>(this T x, List<T> list)