SyntaxTree child = new SyntaxTree( SyntaxType.Tree.EXPRESSION, SyntaxType.ExpressionKind.OPERATION, this.currentToken );
child.appendChild( node );
node = child;
this.match( type );
child.appendChild( this.factor() );
type = this.currentToken.getType();
}
return node;