lambdaparser icon indicating copy to clipboard operation
lambdaparser copied to clipboard

Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

Results 16 lambdaparser issues
Sort by recently updated
recently updated
newest added

Proposition of support of types which are not IConvertible. For example System.Numerics.Complex or some custom struct with overloaded operators.

Would it be possible to support operations with types that support these operations but are not IConvertible? Example: ``` varContext["complexZero"] = new System.Numerics.Complex(); varContext["complexOne"] = new System.Numerics.Complex(1d, 1d); lambdaParser.Eval("complexOne *...

question

Not an issue but a question - company I work for is interested in using the library but wants to know what security constraints are imposed within the parser context....

question

Added validation if object inherits (or is) an IDictionary, and return the value if the key exists

I was testing Lambdaparser.eval() to handle user expression, where values are added to an expandoObject. This way I could create a dynamic object that contains properties which can be used...

Hey guys, I'm trying to perform the expression below like Sum(x=>x.UnitQuantity) or Select(x=>x...) but I'm unable to parse it properly and I am getting this exception error below. Am I...

question

It is useful to support method calls with variable number of parameters (in c# marked as 'params'). Good example is String.Format.

I can see from the examples that the expression can invoke native methods, like ToUpper. Is that safe to use when expressions are entered by a web application users? Actually...

question

I am using LambdaParser in a SL5 application, every thing is working correctly on Windows clients, but formulas are not evaluated on MacOs. The application is running with elevated privileges...