pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

Example 36 Declaring Simple Variables Without Initializing Them
STRING b;
INT(32) dblwd1;
REAL(64) long;
UNSIGNED(5) flavor;
BADDR ba;
WADDR wa;
EXTADDR ea;
Example 37 Declaring and Initializing Simple Variables
STRING y := "A"; ! Character string
STRING z := 255; ! Byte value
INT a := "AB"; ! Character string
INT b := 5 * 2; ! Expression
INT c := %B110; ! Word value
INT(32) dblwd2 := %B1011101D; ! Doubleword value
INT(32) dblwd3 := $DBL(%177775); ! Built-in routine
REAL flt1 := 365335.6E-3; ! Doubleword value
REAL(64) flt2 := 2718.2818284590452L-3; ! Quadrupleword value
WADDR w;
INT t;
STRING s;
INT ro_wd = 'p' := 3;
STRING ro_b = 'p' := "A";
BADDR ba := @s;
WADDR wa := @t;
CWADDR cwa := @ro_wd;
CBADDR cba := @ro_b;
SGWADDR sgwa := 0;
SGBADDR sgnq := 1;
EXTADDR ea := $DBL (1);
EXT32ADDR e32a := 10D;
EXT64ADDR e64a := 10F;
106 Simple Variables