Exemplo n.º 1
0
 /**
  * @param RuleNode $astNode
  * @return bool
  */
 public function visitRuleNode(RuleNode $astNode)
 {
     $identifierNode = $astNode->getIdentifierNode();
     $name = $identifierNode->getIdentifierName();
     $symbol = new StandardSymbol(Symbol::TYPE_NON_TERMINAL, $name);
     $this->visitContext->pushLeftHandSymbol($symbol, $this);
     return true;
 }