19.11.2014 Views

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix F<br />

Operator Precedence, Chaining, and<br />

Enclosure<br />

This appendix contains the detailed rules for which Unicode 5.0 characters may be used as operators, which operators<br />

form enclosing pairs, which operators may be chained, and what precedence relationships exist among the various<br />

operators. (If no precedence relationship is stated explicitly for any given pair of operators, then there is no precedence<br />

relationship between those two operators. Remember that precedence is not transitive in <strong>Fortress</strong>.)<br />

In each of the character lists below, each line gives the Unicode codepoint, the full Unicode 5.0 name, an indication of<br />

what the character looks like in TEX (if possible), then any alternate names or ASCII shorthand for the character.<br />

F.1 Bracket Pairs for Enclosing Operators<br />

Here are the bracket pairs that may be used as enclosing operators. Note that there is one group of four brackets;<br />

within that group, either left bracket may be paired with either right bracket to form an enclosing operator.<br />

U+005B LEFT SQUARE BRACKET [ [<br />

U+005D RIGHT SQUARE BRACKET ] ]<br />

U+007B LEFT CURLY BRACKET { {<br />

U+007D RIGHT CURLY BRACKET } }<br />

U+2045 LEFT SQUARE BRACKET WITH QUILL [./<br />

U+2046 RIGHT SQUARE BRACKET WITH QUILL /.]<br />

U+2308 LEFT CEILING ⌈ |/<br />

U+2309 RIGHT CEILING ⌉ \|<br />

U+230A LEFT FLOOR ⌊ |\<br />

U+230B RIGHT FLOOR ⌋ /|<br />

U+27C5 LEFT S-SHAPED BAG DELIMITER |.\<br />

U+27C6 RIGHT S-SHAPED BAG DELIMITER /.|<br />

U+27E8 MATHEMATICAL LEFT ANGLE BRACKET 〈 <br />

U+27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 〈〈 <br />

351

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

Saved successfully!

Ooh no, something went wrong!