*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