It is possible to execute code not exposed in Flee via reflection

Flee exposes methods for reflection via GetType, allowing access to things not exposed to Flee explicitly. For example these expressions: 1.GetType() Result: "System.Int32" of type System.RuntimeT...

Id #17732 | Release: None | Updated: Dec 20, 2016 at 12:41 PM by TE_Kevin | Created: Dec 20, 2016 at 12:41 PM by TE_Kevin

Certain long if statements crash the compiler

Certain expressions containing a long condition in an IF statement give an exception in BranchManager: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than...

Id #17731 | Release: None | Updated: Dec 20, 2016 at 12:05 PM by TE_Kevin | Created: Dec 20, 2016 at 12:05 PM by TE_Kevin

Turkish localization causes syntax errors

Due to the culture sensitive comparisons in the lexer setting a thread's CurrentCulture to tr-TR causes syntax errors when using capital letter I's in identifiers. For example the expression "THIS...

Id #17730 | Release: None | Updated: Dec 20, 2016 at 11:43 AM by TE_Kevin | Created: Dec 20, 2016 at 11:43 AM by TE_Kevin

Logical operation gives expressionCompile Exception

I have a formula : E or (A And (B Or C Or D)) And I pass boolean values to all parameters But I get a expressionCompile exception and an indication that a double and a boolean cannot be evaluated....

Id #17684 | Release: None | Updated: Jun 26, 2016 at 4:05 PM by stuyckp | Created: Jun 26, 2016 at 4:05 PM by stuyckp

EmitLiteral in Identifier.vb

Hello, if you have an expression accessing a value type field member and using the result in a further expression element which requires an address you run into an unhandled exception within the I...

Id #17638 | Release: None | Updated: Mar 30, 2016 at 12:49 PM by grabul | Created: Mar 30, 2016 at 12:49 PM by grabul

OutOfMemoryException in ExpressionContext()

My C# application accesses FLEE from multiple simultaneous threads. For some reason, calling the default ExpressionContext constructor occasionally throws an OutOfMemoryException. The first time ...

Id #17600 | Release: None | Updated: Jan 25, 2016 at 7:21 PM by RobertDAltman | Created: Jan 25, 2016 at 7:21 PM by RobertDAltman

Support of Between function in flee

I am creating a C# application and using. I know flee can be used for built-in system functions. However, I want to use the Between function with flee. "The BETWEEN operator is used to select value...

Id #17496 | Release: None | Updated: Aug 12, 2015 at 8:38 AM by Meha | Created: Aug 12, 2015 at 8:38 AM by Meha

Allow adding instance methods

Thanks for the marvelous library! Alas, I have an issue using it. Currently the only way to add a function is to make it public static in a class. This prevents from passing runtime-dependent argu...

Id #17329 | Release: None | Updated: Jan 28, 2015 at 6:26 AM by MikNik | Created: Jan 27, 2015 at 3:12 PM by MikNik

UndefinedFunction and UndefinedFunctionOnType have bad error message

The Compile errors UndefinedFunction and UndefinedFunctionOnType read as Could find not function probably should be Could not find function

Id #16929 | Release: None | Updated: Jul 29, 2014 at 3:19 PM by pandem88 | Created: Jul 29, 2014 at 3:19 PM by pandem88

ILGenerator reflection issue under Mono

When running under Mono, the current release throws a null reference exception at Lib/InternalTypes/Utility.vb:244 when calling GetILGeneratorLength. This is because the Mono implementation of the ...

Id #16868 | Release: None | Updated: Jun 9, 2014 at 11:29 PM by Austen | Created: Jun 9, 2014 at 11:29 PM by Austen