function logical(operator, left, right) {
	return { type: 'LogicalExpression', operator, left, right };
}
@param {ESTree.LogicalOperator} operator
@param {ESTree.Expression} left
@param {ESTree.Expression} right
@returns {ESTree.LogicalExpression}