Expressions
Expressions copied to clipboard
Expression parser for C#, Flee and Visual Basic
Hi, I'm interested in using Expressions in a project i'm working on. There are 2 features which I need: - Resolve operators in a base-class - Be able to provide...
Use ILMerge to integrate ANTLR in final binary.
Thrown exceptions must be cleaned up. The InvalidExpressions unit test does not get checked for the type of exception thrown yet. Also, exceptions probably could get a context (position/line number)...
VB.NET has support for only providing the time part of a date literal.
VB.NET has special support for comparisons. Verify that custom operators take precedence over this mechanism.
Add support for constant folding. When an expression is completely constant, it shouldn't be compiled at all but the constant result should be returned instead.
Add support for generic methods. The idea is that e.g. the following method would be supported: ``` T First(IEnumerable collection) { } ``` Support for this helps e.g. with working...
There is a failing unit test which pertains to overload resolution. The following case fails to find the correct overload: ``` void Method(float a) { } void Method(double a) {...
Flee has the RealLiteralDataType setting which specifies the actual type to be used for real data types.