public OptionalComponent(ConcreteNode parent) : base(parent) { }
public Factor(ConcreteNode parent) : base(parent) { }
public Component(ConcreteNode parent) : base(parent) { }
public Terminal(ConcreteNode parent, TokenType expectedTokenType, string expectedTokenString) : base(parent) { ExpectedTokenType = expectedTokenType; ExpectedTokenString = expectedTokenString; }
public Terminal(ConcreteNode parent, TokenType expectedTokenType) : this(parent, expectedTokenType, null) { }
public OptionalExpression(ConcreteNode parent) : base(parent) { }
public Expression(ConcreteNode parent) : base(parent) { }