public Grammar( Production startProduction, Production[] productionList, Token[] tokenList) { _startProduction = startProduction; _productionList = productionList; _tokenList = tokenList; }
protected virtual void SetToken( Token resolvedToken) { _token = resolvedToken; }
protected ProductionElement( string lexicalExpression) { _token = null; }