<?php
namespace Icecave\Dialekt\AST;

/**
 * An AST node that represents an empty expression.
 */
class EmptyExpression extends AbstractExpression
    /**
     * Pass this node to the appropriate method on the given visitor.
     *
     * @param VisitorInterface $visitor The visitor to dispatch to.
     *
     * @return mixed The visitation result.
     */
    public function accept(VisitorInterface $visitor)
    {
        return $visitor->visitEmptyExpression($this);
    }
}

<?php
namespace Icecave\Dialekt\AST;

/**
 * An AST node that represents an empty expression.
 */
class EmptyExpression extends AbstractExpression
{
    /**
     * Pass this node to the appropriate method on the given visitor.
     *
     * @param VisitorInterface $visitor The visitor to dispatch to.
     *
     * @return mixed The visitation result.
     */
    public function accept(VisitorInterface $visitor)
    {
        return $visitor->visitEmptyExpression($this);
    }
}

Remove implements ExpressionInterface (fix error)
Remove implements ExpressionInterface (fix error)
