public NumberReadingState(Symbol symbol) { _numberBuilder = new LexemeBuilder(symbol); }
public static Variable CreateVariable(LexemeBuilder builder) { return(new Variable(builder)); }
protected Lexeme(LexemeBuilder builder) { Body = builder.Body; StartIndex = builder.StartIndex; EndIndex = builder.EndIndex; }
public Number(LexemeBuilder builder, double value) : base(builder) { Value = value; }