Character Sets
This table lists and describes the acceptable characters for elements of the code described. You can include any amount of white space between elements.
This | Designates |
---|---|
Number | The set of numerals: 0123456789 |
Letter |
The set of all uppercase and lowercase English letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ |
Alphanumeric |
The set of all characters listed as part of the Number and Letter sets |
Printable |
The set of all standard characters that can be printed onscreen This set includes the characters from #32 to #127 and #160 (nonbreaking space). The nonbreaking space character is included because this character is often used in source code. |
Whitespace |
The set of all characters that are normally considered as white space and ignored by the parser The set consists of:
|
{ID Head} = {Letter} + [_]
{ID Tail} = {Alphanumeric} + [_] + ['['] + [']'] + [.]
{String Ch 1} = {Printable} - ["] + {LF} + {CR}
{String Ch 2} = {Printable} - ['] + {LF} + {CR}