Character |
Meaning |
Use |
SPACE |
Blank |
Throughout ESL |
A-Z |
Uppercase letters |
Throughout ESL |
a-z |
Lowercase letters |
Throughout ESL |
0-9 |
Digits |
Throughout ESL |
= |
Equal sign |
Relational operator |
+ |
Plus sign |
Arithmetic operator |
- |
Minus sign |
Arithmetic operator |
* |
Multiplication sign |
Arithmetic operator |
/ |
Division sign |
Arithmetic operator |
\ |
Backslash |
Escape character |
( |
Left parenthesis |
Required in expressions |
) |
Right parenthesis |
Required in expressions |
[ |
Left bracket |
Required in arrays |
] |
Right bracket |
Required in arrays |
# |
Pound sign |
Comment character |
, |
Comma |
Separator |
. |
Decimal point |
Floating point values |
< |
Less than |
Relational operator |
> |
Greater than |
Relational operator |
" |
Quotation mark |
String delimiter |
__ |
Underscore |
Allowed in identifiers |
: |
Colon |
Separator in pattern statements |
All characters
|
String values |
Description
ESL statements can appear in free format, where the specific format of words in a line, or lines on a page, is not significant. Wherever a space can appear in a program, you can specify multiple spaces, or you can skip to a new line. The only exceptions to this rule are within string literals or comments.