19.11.2014 Views

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>The</strong> following two operators have the same precedence and may be mixed.<br />

U+229E SQUARED PLUS ⊞ BOXPLUS<br />

U+229F SQUARED MINUS ⊟ BOXMINUS<br />

<strong>The</strong>y each have lower precedence than any of these multiplication or division operators:<br />

U+22A0 SQUARED TIMES ⊠ BOXTIMES<br />

U+22A1 SQUARED DOT OPERATOR ⊡ BOXDOT<br />

U+29C4 SQUARED RISING DIAGONAL SLASH<br />

BOXSLASH<br />

U+29C6 SQUARED ASTERISK<br />

BOXAST<br />

<strong>The</strong>se are other miscellaneous addition and subtraction operators:<br />

U+00B1 PLUS-MINUS SIGN ±<br />

U+2213 MINUS-OR-PLUS SIGN ∓<br />

U+2242 MINUS TILDE<br />

U+2A22 PLUS SIGN WITH SMALL CIRCLE ABOVE<br />

◦<br />

+<br />

U+2A23 PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE ˆ+<br />

U+2A24 PLUS SIGN WITH TILDE ABOVE<br />

∼<br />

+<br />

U+2A26 PLUS SIGN WITH TILDE BELOW<br />

+<br />

∼<br />

U+2A27 PLUS SIGN WITH SUBSCRIPT TWO + 2<br />

U+2A28 PLUS SIGN WITH BLACK TRIANGLE<br />

,<br />

U+2A29 MINUS SIGN WITH COMMA ABOVE<br />

−<br />

U+2A2B MINUS SIGN WITH FALLING DOTS<br />

U+2A2C MINUS SIGN WITH RISING DOTS<br />

U+2A2D PLUS SIGN IN LEFT HALF CIRCLE<br />

U+2A2E PLUS SIGN IN RIGHT HALF CIRCLE<br />

F.3.3<br />

Miscellaneous Arithmetic Operators<br />

<strong>The</strong> operators MAX, MIN, REM, MOD, GCD, LCM, CHOOSE, and per, none of which corresponds to a single Unicode<br />

character, are considered to be arithmetic operators, having higher precedence than certain relational operators, as<br />

described in a later section.<br />

F.3.4<br />

Set Intersection, Union, and Difference<br />

<strong>The</strong> following are the set intersection operators:<br />

U+2229 INTERSECTION ∩ CAP INTERSECT<br />

U+22D2 DOUBLE INTERSECTION ⋓ CAPCAP<br />

U+2A40 INTERSECTION WITH DOT<br />

U+2A43 INTERSECTION WITH OVERBAR<br />

∩<br />

U+2A44 INTERSECTION WITH LOGICAL AND<br />

U+2A4B INTERSECTION BESIDE AND JOINED WITH INTERSECTION<br />

U+2A4D CLOSED INTERSECTION WITH SERIFS<br />

U+2ADB TRANSVERSAL INTERSECTION<br />

<strong>The</strong> following are the set union operators:<br />

355

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!