dynamicexpresso / DynamicExpresso

C# expressions interpreter
http://dynamic-expresso.azurewebsites.net/
MIT License
1.98k stars 371 forks source link

enum operators support #235

Closed waclaw66 closed 2 years ago

waclaw66 commented 2 years ago

Following example ends with an error. Please add support for enum operators.

var target = new Interpreter();
target.Reference(typeof(Regex));
target.Reference(typeof(RegexOptions));
target.Eval("new Regex(\"x\", RegexOptions.Compiled | RegexOptions.Singleline)");

The binary operator Or is not defined for the types 'System.Text.RegularExpressions.RegexOptions' and 'System.Text.RegularExpressions.RegexOptions'.'