DynamicExpresso
DynamicExpresso copied to clipboard
C# expressions interpreter
Would be possible to support syntax like this?.... `new List() { 1, 2, 3 }`
See http://stackoverflow.com/questions/23304321/ability-to-set-the-context-of-the-expression/23308125?noredirect=1#comment35753474_23308125
Hello. I've succesfully integrated DynamicExpresso (.NET Core) in my project, but there is a question with the Functions, that returns Task. Is there support for this kind of Expressions? Example:...
This is the continuation of PR #211 by @halamah; I didn't find a way to update their PR so it's duplicated. PR #211 introduced a lot of changes, in particular...
Hi guys. Cant run an example on the Android platform after update 2.9.8 (Unity 2020.3.25f1 (64-bit)) ExecutionEngineException: Attempting to call method 'System.Linq.Expressions.Interpreter.LightLambda::MakeRun1' for which no ahead of time (AOT) code...
It would great to support pattern matching, not sure how complex the implementation is, but for example having the following condition: ```c# value == "match" || value == null ```...
The idea is: - use a dictionary to store captured variables (= parameters from all levels of lambda expressions) - when parsing an expression, first assign the captured parameter to...
When Parsing lambda expression, it evaluates the predicate and cannot be reused (e.g. from cache) with another parameter value. See an example that demonstrates it. ``` c# var target =...
It would be nice to update http://dynamic-expresso.azurewebsites.net/ demo website whenever we release a new version.
Hello: when i " Install-Package DynamicExpresso.Core " in C#(vs2019) , var interpreter = new Interpreter(); var wawawa = interpreter.Eval("335555555555333333333*444444444444444444444444444"); then throw (DynamicExpresso.Exceptions.ParseException:“Invalid integer literal '335555555555333333333' (at index 0).” ) Can...