-.\" Copyright (c) 1989, 1990 The Regents of the University of California.
-.\" All rights reserved.
+.\" Copyright (c) 1989, 1990, 1993
+.\" The Regents of the University of California. All rights reserved.
.\"
-.\" Redistribution and use in source and binary forms are permitted provided
-.\" that: (1) source distributions retain this entire copyright notice and
-.\" comment, and (2) distributions including binaries display the following
-.\" acknowledgement: ``This product includes software developed by the
-.\" University of California, Berkeley and its contributors'' in the
-.\" documentation or other materials provided with the distribution and in
-.\" all advertising materials mentioning features or use of this software.
-.\" Neither the name of the University nor the names of its contributors may
-.\" be used to endorse or promote products derived from this software without
-.\" specific prior written permission.
-.\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
-.\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the University of
+.\" California, Berkeley and its contributors.
+.\" 4. Neither the name of the University nor the names of its contributors
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
.\"
-.\" @(#)operator.7 5.2 (Berkeley) 6/24/90
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
.\"
-.Dd June 24, 1990
+.\" @(#)operator.7 8.1 (Berkeley) 6/9/93
+.\"
+.Dd June 9, 1993
.Dt OPERATOR 7
-.Os BSD 4.4
+.Os
.Sh NAME
.Nm operator
.Nd C operator precedence and order of evaluation
.Sh DESCRIPTION
-.Ds I
-.Cw xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-.Cl Operator Associativity
-.Cl -------- -------------
-.Cl \&() [] -> . left to right
-.Cl \&! ~ ++ -- - (type) * & sizeof right to left
-.Cl \&* / % left to right
-.Cl \&+ - left to right
-.Cl \&<< >> left to right
-.Cl \&< <= > >= left to right
-.Cl \&== != left to right
-.Cl \&& left to right
-.Cl \&^ left to right
-.Cl \&left to right
-.Cl \&&& left to right
-.Cl \&left to right
-.Cl \&?: right to left
-.Cl \&= += -= etc. right to left
-.Cl \&, left to right
-.Cw
-.De
+.Bd -ragged -offset indent -compact
+.Bl -column "Operator Associativity "
+.It Operator Associativity
+.It -------- -------------
+.It \&() [] -> . left to right
+.It "! ~ ++ -- - (type) * & sizeof" right to left
+.It \&* / % left to right
+.It \&+ - left to right
+.It \&<< >> left to right
+.It \&< <= > >= left to right
+.It \&== != left to right
+.It \&& left to right
+.It \&^ left to right
+.It \&| left to right
+.It \&&& left to right
+.It \&|| left to right
+.It \&?: right to left
+.It \&= += -= etc. right to left
+.It \&, left to right
+.El
+.Ed
.Sh FILES
-.Dw /usr/share/misc/operator
-.Di L
-.Dp Pa /usr/share/misc/operator
-.Dp
-.Sh HISTORY
-4.4 BSD.
+.Bl -tag -width /usr/share/misc/operator -compact
+.It Pa /usr/share/misc/operator
+.El