Please enable JavaScript to view this site.

ESL Documentation

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.