function it_should_create_a_rule_reference_from_a_node() { $ruleReferenceNode = new RuleReferenceNode('Foo'); $ruleReferenceCode = <<<EOS \$_success = \$this->parseFoo(); EOS; $ruleReferenceNode->accept($this->getWrappedObject()); $this->getResult()->shouldBe($ruleReferenceCode); }
public function visitRuleReference(RuleReferenceNode $node) { $this->results[] = <<<EOS \$_success = \$this->parse{$node->getName()}(); EOS; }