コード例 #1
0
ファイル: ToClassVisitorSpec.php プロジェクト: scato/phpeg
    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);
    }
コード例 #2
0
ファイル: ToClassVisitor.php プロジェクト: scato/phpeg
    public function visitRuleReference(RuleReferenceNode $node)
    {
        $this->results[] = <<<EOS
\$_success = \$this->parse{$node->getName()}();
EOS;
    }