Namespace: Albatross.Expression.Parsing
Generic factory for creating infix expression instances by matching their operator tokens.
public class InfixExpressionFactory<T> : IExpressionFactory`1
T
The type of infix expression to create.
Inheritance Object → InfixExpressionFactory<T>
Implements IExpressionFactory<T>
Attributes NullableContextAttribute, NullableAttribute
Initializes a new instance of the InfixExpressionFactory<T> class.
public InfixExpressionFactory(bool caseSensitive)
caseSensitive
Boolean
Whether operator matching should be case-sensitive.
public T Parse(string text, int start, Int32& next)
text
String
start
Int32
next
Int32&
T