H06.08 Release Version Update Compendium

Application Development Products
H06.08 Release Version Update Compendium543560-001
3-4
COBOL Substring Notation
COBOL Substring Notation
For H06.08, Native Inspect supports COBOL substring notation when debugging
TNS/E COBOL programs. For example, given these statements in a COBOL program:
01 STRING PIC X(10).
MOVE "Hi there" TO STRING.
The following Native Inspect command prints two characters starting at index 1:
(einspect) print String(1:2)
$6 = "Hi"
pTAL
The TNS/E pTAL compiler (EpTAL) now generates nonpreemptable object code by
default. To direct the compiler to generate preemptable code, you must specify the new
GLOBALIZED compiler directive (Guardian) or -globalized directive (Windows).
Preemptable code is required when the code will be linked into a globalized DLL, and
is less efficient than nonpreemptable code. Previous versions of the pTAL compiler
generated only preemptable code.
Migration
The pTAL compiler (EPTAL) now generates nonpreemptable object code by default.
Previous versions of the compiler generated only preemptable code. Preemptable
code is required when the code will be linked into a globalized DLL, and is less efficient
than nonpreemptable code. As of the H06.08 RVU, if you require preemptable code,
you must specify the new compiler option GLOBALIZED (Guardian) or -globalized
(Windows).