Please enable JavaScript to view this site.

ESL Documentation

A compile-time value is a value that is evaluated at the time the program is compiled. (These values are "compiled into" the ESL program at compile time.) A compile-time value should be a literal, a constant, or an expression containing only literals and/or constants as operands. They can be (or contain) variables, but only the variable's initial value will be used.

Examples of statements that require compile-time values are:

 

screen size (Size + Size/3) (Size)

# The screen size requires two

# compile-time values; Size is a constant.

 

font "medium"

# Specifies default font for the program.

 

response to line "Login" from Host

# The match string for a response must be a compile-time

# value.