OpenSTA logo OpenSTA SCL Reference
Case Sensitivity

Case Sensitivity

In general, SCL code compilation is not case sensitive. That is to say that the character ranges A-Z and a-z are viewed as being equivalent by the compiler. This does not apply to any quoted character strings within the code where case is maintained. So for example:

ENVIRONMENT
    DESCRIPTION "A very short example script"
    MODE HTTP
DEFINITIONS
    CHARACTER*64 Test-Str
CODE
    SET Test-Str = "Nothing useful"
    EXIT

Is the way code is being presented in this document. But the following code is veiwed the same by the compiler:

Environment
    description "A very short example script"
    Mode HTTP
Definitions
    CHARACTER*64 TEST-str
Code
    set test-STR = "Nothing useful"
    ExiT

The contents of character strings are case sensitive by default. Commands that do character comparison can usually be made to be case independent by specifying a CASE BLIND modifier.


<<<
prev page
^^^
section start
>>>
next page