6.2.1. Unicode syntax

UnicodeSyntax
Since:

6.8.1

Enable the use of Unicode characters in place of their equivalent ASCII sequences.

The language extension UnicodeSyntax enables Unicode characters to be used to stand for certain ASCII character sequences. The following alternatives are provided:

ASCII

Unicode alternative

Code point

Name

::

0x2237

PROPORTION

=>

0x21D2

RIGHTWARDS DOUBLE ARROW

->

0x2192

RIGHTWARDS ARROW

<-

0x2190

LEFTWARDS ARROW

>-

0x291a

RIGHTWARDS ARROW-TAIL

-<

0x2919

LEFTWARDS ARROW-TAIL

>>-

0x291C

RIGHTWARDS DOUBLE ARROW-TAIL

-<<

0x291B

LEFTWARDS DOUBLE ARROW-TAIL

*

0x2605

BLACK STAR

forall

0x2200

FOR ALL

(|

0x2987

Z NOTATION LEFT IMAGE BRACKET

|)

0x2988

Z NOTATION RIGHT IMAGE BRACKET

[|

0x27E6

MATHEMATICAL LEFT WHITE SQUARE BRACKET

|]

0x27E7

MATHEMATICAL RIGHT WHITE SQUARE BRACKET