[Info-vax] DCL Integer Overflow
John Reagan
xyzzy1959 at gmail.com
Fri Jul 7 11:28:11 EDT 2017
You folks should go look at NonStop's TACL command language. It is old and I find the syntax hard to read sometimes, but it has structs, arrays, the ability to PUSH/POP variables, create "frames", etc. It also has 64-bit integers (ie, the INT4 type - don't forget that NonStop is based on 16-bit words so 4 of them is 64-bits)
Here's a struct with array elements definition.
[#DEF arrays STRUCT
BEGIN
INT array^1 (1:100);
INT array^2 (-5:-1) VALUE 1 2 3 4 5;
INT array^3 (-90:90);
CHAR array^4 (0:16) VALUE "This is a ""VALUE""";
END;
https://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=4201311&docLocale=en_US&docId=emr_na-c04577061
John
More information about the Info-vax
mailing list