*DECK HIS$NS
PROC HIS$NS; # HISTORY BUFFER FORMAT #
# TITLE HIS$NS - HISTORY BUFFER FORMAT. #
BEGIN # HIS$NS #
#
** HIS$NS - HISTORY BUFFER FORMAT.
*
* J.C. LEE 1981
*
* THIS SYMPL TEXT CONTAINS THE HISTORY BUFFER DEF
* AND FORMAT.
*
#
CONTROL STEXT;
DEF HIS$IDENT # 2 #; # HISTORY BUFFER IDENTIFIER #
DEF HIS$HDRL # 12 #; # HISTORY BUFFER HEADER LENGTH #
DEF HIS$MAX$LN # 124 #; # MAXIMUM NO OF LINES ALLOWED #
DEF HIS$HDRWDL # 1 #; # BUFFER HEADER WORD LENGTH #
DEF HIS$LN1TL # 3 #; # HISTORY LINE 1 TEXT LENGTH #
DEF HIS$LN2TL # 6 #; # HISTORY LINE 2 TEXT LENGTH #
BASED ARRAY HIS$BUFFER [0:0] P(HIS$HDRWDL);
BEGIN # HISTORY BUFFER HEADER FORMAT #
ITEM HIS$HDRWD U(00,00,60); # HEADER WORD #
ITEM HIS$ID U(00,00,06); # HISTORY BUFFER IDENTIFIER #
ITEM HIS$WC U(00,06,12); # CURRENT WORD COUNT #
ITEM HIS$LC U(00,18,12); # CURRENT LINE COUNT #
ITEM HIS$LN1HDR U(01,00,60); # HISTORY LINE 1 HEADER #
ITEM HIS$LN1TXT C(02,00,28); # HISTORY LINE 1 TEXT #
ITEM HIS$LN1END U(04,48,12); # LINE TERMINATOR #
ITEM HIS$LN2HDR U(05,00,60); # HISTORY LINE 2 HEADER #
ITEM HIS$LN2TXT C(06,00,58); # HISTORY LINE 2 TEXT #
ITEM HIS$LN2END U(11,48,12); # LINE TERMINATOR #
END
END # HIS$NS #
TERM