DBLCASE
WSupported on Windows
|
USupported on Unix
|
|
NSupported in Synergy .NET
|
The DBLCASE environment variable determines what type of case translation occurs on file specifications in statements such as OPEN, STOP, .INCLUDE, and so forth in the execution of Synergy programs and other Synergy/DE development tools.
Value
One of the following codes:
u = Translate logicals and filenames to uppercase.
l = Translate logicals and filenames to lowercase.
u:l = Translate logicals to uppercase; translate filenames to lowercase.
l:u = Translate logicals to lowercase; translate filenames to uppercase.
Discussion
If DBLCASE is not specified, the case remains as it is written; no translation occurs.
We do not recommend setting DBLCASE unless there is a need to do so for your particular system. We also do not recommend using this variable with xfODBC.; see the note in Starting SQL OpenNet for xfODBC for information. |
Setting location
The environment. On Windows, this environment variable can also be set in the [dbr], [dbl], [dblink], or [dblibr] section of synergy.ini.
DBLCASE can be reset by the SETLOG subroutine, and the runtime interprets the new setting.
Used by
Runtime, compiler, linker, librarian, fcompare, fconvert, isutl
Examples
DBLCASE=u:l ;export DBLCASE
Using the example above, the filename specified in the following OPEN statement:
open(11, U:I, "MYDIR:MYFILE")
is translated as
MYDIR:myfile.ism