Commit feee525d authored by Pietro Saccardi's avatar Pietro Saccardi
Browse files

__toString does not print a newline anymore.

parent b7bb19cb
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -148,7 +148,7 @@ class ElementInstance {
            foreach ($this->args() as $arg) {
                ++$argIdx;
                if ($arg instanceof TokenInstance) {
                    echo $indentStr . $extraIndentStr . '+-' . $arg;
                    echo $indentStr . $extraIndentStr . '+-' . $arg . "\n";
                } else {
                    $arg->printTree($indentStr . $extraIndentStr, $argIdx == count($this->args()));
                }
+2 −2
Original line number Diff line number Diff line
@@ -43,7 +43,7 @@ class TokenDefinition {
        return $matchTxt;
    }
    public function __toString() {
        return '<' . $this->name() . ">\n";
        return '<' . $this->name() . '>';
    }
}

@@ -67,7 +67,7 @@ class TokenInstance {
    public function match() { return substr($this->_text, $this->position(), $this->length()); }

    public function __toString() {
        return '<' . $this->definition()->name() . ':' . $this->match() . ">\n";
        return '<' . $this->definition()->name() . ':' . $this->match() . '>';
    }
}