(*-------------------------------------------------------------------- HISTORY 2 HISTORY 3 HISTORY 4 ** PASCAL-6000 MODIFICATION HISTORY. HISTORY 5 * HISTORY 6 * HISTORY 7 * IDENT DATE. PROGRAMMER NAME. HISTORY 8 * IN DEPTH DESCRIPTION OF MODSET. HISTORY 9 * HISTORY 10 * V410C01 1 * V410C01 1986-05-23. JIM MINER. V410C01 2 * CHANGE SPELLING OF PREDECLARED FUNCTION "OFFSET" TO "RELVALUE", V410C01 3 * IN ACCORDANCE WITH CHANGE TO WORKING DRAFT FOR EXTENDED PASCAL. V410C01 4 * DECKS MODIFIED: COMP. V410C01 5 * V410C 3 * V410C 1986-05-29. JIM MINER. V410C 4 * PASCAL-6000 VERSION 4.1.0 COMPILER MODSETS. V410C 5 * DECKS MODIFIED: COMSPAS. V410C 6 * V41FC08 1 * V41FC08 1985-11-19. JIM MINER. V41FC08 2 * HAVE EOI RETURN TRUE WHEN FILE IS IN GENERATION MODE. V41FC08 3 * HAVE SCOPE2 VERSION OF EOI CHECK EOFS BIT FIRST. V41FC08 4 * USE SYMBOLIC BIT POSITION. V41FC08 5 * DECKS MODIFIED: EOI. V41FC08 6 * V41FC07 1 * V41FC07 1985-09-19. CARSTEN KOCH. V41FC07 2 * TRANSLATE NEW AND REVISED ERROR MESSAGES INTO GERMAN. V41FC07 3 * DECKS MODIFIED: PASCMSG. V41FC07 4 * V41FC06 1 * V41FC06 1985-09-07. PATRICK WARD (UMTL). V41FC06 2 * TRANSLATE NEW AND REVISED ERROR MESSAGES TO FRENCH. V41FC06 3 * DECKS MODIFIED: PASCMSG. V41FC06 4 * V41FC05 1 * V41FC05 1985-08-29. JIM MINER. V41FC05 2 * FIX FAILURE TO USE SYMBOLIC CONSTANTS IN P.PTB. V41FC05 3 * DECKS MODIFIED: PSYSTM. V41FC05 4 * V41FC04 1 * V41FC04 1985-08-22. JIM MINER. V41FC04 2 * KEEP PTB FROM ISSUING UNNECESSARY READ REQUESTS. V41FC04 3 * DECKS MODIFIED: PSYSTM. V41FC04 4 * V41FC03 1 * V41FC03 1985-08-23. R. V. VAN ZANTEN (SARA). V41FC03 2 * RESTORE BASHED REGISTER IN P.SABRT. V41FC03 3 * MODSET NAMED "SAC43" AT SARA. V41FC03 4 * DECKS MODIFIED: PSYSTM. V41FC03 5 * V41FC02 1 * V41FC02 1985-07-01. JIM MINER. V41FC02 2 * CORRECT MISTAKE IN FOR STATEMENT RANGE CHECKING FOR CONSTANTS. V41FC02 3 * ADD WARNING 357: VALUE IS OUTSIDE RANGE OF CONTROL VARIABLE. V41FC02 4 * DECKS MODIFIED: COMP, PASCMSG. V41FC02 5 * V41FC01 1 * V41FC01 1985-07-24. D. J. BIANCHI. V41FC01 2 * 1985-07-26. JIM MINER. V41FC01 3 * FIX PROBLEM WITH COMPILER COMMAND PROCESSING WHERE UNINITIALIZED V41FC01 4 * VARIABLES MIGHT GET USED, AND RECOGNIZE DELIMITER CODE ZERO. V41FC01 5 * DECKS MODIFIED: COMP. V41FC01 6 * V41FC 3 * V41FC 1985-07-24. D. J. BIANCHI. V41FC 4 * PASCAL-6000 VERSION 4.1.F COMPILER MODSETS. V41FC 5 * DECKS MODIFIED: COMSPAS. V41FC 6 * V41EC08 1 * V41EC08 1985-06-26. D. J. BIANCHI. V41EC08 2 * FIX BUG WHERE "/L+" ON CONTROL STATEMENT TURNS OFF LISTING. V41EC08 3 * DECKS MODIFIED: COMP. V41EC08 4 * V41EC07 1 * V41EC07 1985-04-16. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC07 2 * 1985-06-15. JIM MINER. V41EC07 3 * 1985-06-21. DAVE BIANCHI. V41EC07 4 * FLUSH NON-PERSISTENT CONNECTED FILES. V41EC07 5 * MODSET PREVIOUSLY NAMED "SAC39" AT SARA. V41EC07 6 * DECKS MODIFIED: PSYSTM. V41EC07 7 * V41EC06 1 * V41EC06 1985-03-25. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC06 2 * 1985-06-21. DAVE BIANCHI. V41EC06 3 * ALLOW CONTROL STATEMENT "PASCAL,/...". V41EC06 4 * MODSET PREVIOUSLY NAMED "SAC37" AT SARA. V41EC06 5 * DECKS MODIFIED: PSYSTM. V41EC06 6 * V41EC05 1 * V41EC05 1985-03-06. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC05 2 * AVOID USE OF UNDEFINED VARIABLE IN PMD. V41EC05 3 * MODSET PREVIOUSLY NAMED "SAC32" AT SARA. V41EC05 4 * DECKS MODIFIED: PASCLIB. V41EC05 5 * V41EC04 1 * V41EC04 1984-08-21. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC04 2 * 1985-06-14. JIM MINER. V41EC04 3 * CORRECT ERROR IN GERMAN ERROR MESSAGE 329. V41EC04 4 * SYNCHRONIZE DAYFILE MESSAGES UNDER NOS/BE WITH RECALL. V41EC04 5 * FIX DOCUMENTATION OF P.NEWD AND P.PPF. V41EC04 6 * MODSET PREVIOUSLY NAMED "SAC30" AT SARA. V41EC04 7 * DECKS MODIFIED: PASCMSG, PSYSTM. V41EC04 8 * V41EC03 1 * V41EC03 1984-10-03. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC03 2 * FIX ERROR: INITIALIZE MESSAGE TERMINATOR USED AT REC.246. V41EC03 3 * MODSET PREVIOUSLY NAMED "SAC28" AT SARA. V41EC03 4 * DECKS MODIFIED: REC. V41EC03 5 * V41EC02 1 * V41EC02 1984-08-21. ROB VELDHUYZEN VAN ZANTEN (SARA). V41EC02 2 * AVOID TRASHING FUNCTION RESULT WHEN THE FUNCTION IS CALLED WITH V41EC02 3 * X0..X4 AND X6 CONTAINING INDVAR INFORMATION AND X5 NOT. V41EC02 4 * MODSET PREVIOUSLY NAMED "SAC26" AT SARA. V41EC02 5 * DECKS MODIFIED: COMP. V41EC02 6 * V41EC01 3 * V41EC01 1985-06-14. JIM MINER. V41EC01 4 * RENAME SYMBOL "ETERMINL" TO "ECONNECT". V41EC01 5 * DECKS MODIFIED: COMSPAS, PSYSTM. V41EC01 6 * V41EC 3 * V41EC 1985-06-24. D. J. BIANCHI. V41EC 4 * PASCAL-6000 VERSION 4.1.E COMPILER MODSETS. V41EC 5 * DECKS MODIFIED: COMSPAS. V41EC 6 * V41DC10 2 * V41DC10 1985-04-22. D. J. BIANCHI. V41DC10 3 * YANK V41DC08 MODSET (REMOVE GETPAGE FROM COMPRTN). V41DC10 4 * DECKS MODIFIED: NONE. V41DC10 5 * V41DC09 3 * V41DC09 1985-06-03. L. H. DAASCH. V41DC09 4 * CHANGE VALUE OF CONSTANT "ERT"; CORRECT CODE TO USE NEW VALUE V41DC09 5 * OF "ERT" AND TO USE CONSTANT "ERTW". V41DC09 6 * DECKS MODIFIED: COMSPAS, PSYSTM, GETF. V41DC09 7 * V41DC07 1 * V41DC07 1985-04-23. D. J. BIANCHI. V41DC07 2 * ADD DECK "GETPAGE" TO COLDPL. V41DC07 3 * DECKS ADDED: GETPAGE. V41DC07 4 * V41DC06 1 * V41DC06 1985-04-09. D. J. BIANCHI. V41DC06 2 * 1985-04-18. L. H. DAASCH. V41DC06 3 * 1985-04-28. J. F. MINER. V41DC06 4 * MODIFY COMPILER TO GENERATE CODE TO OPEN A PMD FILE TO "OUTPUT" V41DC06 5 * IF PMD <> PMDNONE AND OUTPUT IS NOT AN EXTERNAL FILE. V41DC06 6 * CHANGE PSYSTM ROUTINE "P.CFV" TO HANDLE SPECIAL PROGRAM PARAMETERS V41DC06 7 * (WITH SYSLOC = 1) TO AVOID SUBSTITUTION OF FORMAL NAME IN LOW CORE. V41DC06 8 * DECKS MODIFIED: COMP, PSYSTM. V41DC06 9 * V41DC05 2 * V41DC05 1985-04-17. D. J. BIANCHI. V41DC05 3 * CHANGE CONTROL STATEMENT PROCESSING. V41DC05 4 * 1. RECODE COMPPCS ROUTINES IN PASCAL. V41DC05 5 * 2. REMOVE PROGRAM PARAMETERS FROM COMPILER. V41DC05 6 * 3. ADD ERROR FILE PARAMETER. V41DC05 7 * 4. PROCESS REW PARAMETER. V41DC05 8 * 5. HANDLE ZERO FILE NAMES (BY NOT OPENING EXTERNAL FILES). V41DC05 9 * DECKS MODIFIED: COMPRTN, COMP. V41DC05 10 * DECKS REMOVED: COMPPCS. V41DC05 11 * DECKS MOVED: EOR5, EOR6, EOR7, EOR8. V41DC05 12 * V41DC04 1 * V41DC04 1985-04-10. D. J. BIANCHI. V41DC04 2 * CHANGE PSYSTM ROUTINE "P.FXF" TO ENSURE I/O IS COMPLETE V41DC04 3 * ON ACTUAL FILE "OUTPUT". THIS WILL AVOID CONFLICT BETWEEN V41DC04 4 * PMD FILE "OUTPUT" AND USER FILE "OUTPUT". V41DC04 5 * DECKS MODIFIED: PSYSTM. V41DC04 6 * V41DC03 1 * V41DC03 1985-04-09. D. J. BIANCHI. V41DC03 2 * FIX COMPASS CODING IN PSYSTM ROUTINE "P.SABRT". V41DC03 3 * DECKS MODIFIED: PSYSTM. V41DC03 4 * V41DC02 1 * V41DC02 1985-03-21. JIM MINER. V41DC02 2 * CORRECT ERRORS IN P.FCA CODE AND EXIT-CONDITION DOCUMENTATION. V41DC02 3 * DECKS MODIFIED: PSYSTM. V41DC02 4 * V41DC01 1 * V41DC01 1985-02-19. JIM MINER. V41DC01 2 * INSTALL NEW ENTRY POINTS PASPMM (IN P.PMM) AND PASAHM (IN P.AHM) V41DC01 3 * FOR USE BY P.CMM, AND HAVE P.INM (IN P.PMM) CHECK FOR PRESENCE V41DC01 4 * OF ENTRY POINT PASCMM (IN P.CMM). V41DC01 5 * DECKS MODIFIED: PMM, AHM. V41DC01 6 * V41DC 3 * V41DC 1985-02-25. D. J. BIANCHI. V41DC 4 * PASCAL-6000 VERSION 4.1.D COMPILER MODSETS. V41DC 5 * DECKS MODIFIED: COMSPAS. V41DC 6 * V41CC23 1 * V41CC23 1984-11-03. CARSTEN KOCH (DHI). V41CC23 2 * FIX PROBLEM WITH COMPILER NOT FINDING NAMED RECORDS ON FILE. V41CC23 3 * SOLUTION IS TO CHANGE COMPRTN ROUTINE "FIND" TO WAIT FOR V41CC23 4 * HEADER I/O TO COMPLETE BEFORE PLACING RANDOM INDEX IN FET+6. V41CC23 5 * DECKS MODIFIED: COMPRTN. V41CC23 6 * V41CC22 1 * V41CC22 1985-02-22. D. J. BIANCHI. V41CC22 2 * FIX TYPOS IN ASCII CONDITIONAL ASSEMBLY. V41CC22 3 * DECKS MODIFIED: PSYSTM, ASCII. V41CC22 4 * V41CC21 1 * V41CC21 1985-02-06. JIM MINER. V41CC21 2 * 1985-02-15. DAVE BIANCHI. V41CC21 3 * ADD NEW PREDECLARED ORDINAL FUNCTION OFFSET, AS DEFINED IN ANSI V41CC21 4 * CANDIDATE EXTENSIONS LIBRARY. V41CC21 5 * ADD RANGE CHECKS TO CHR, SUCC, AND PRED. V41CC21 6 * DECKS MODIFIED: COMP. V41CC21 7 * V41CC20 1 * V41CC20 1985-02-15. JIM MINER. V41CC20 2 * MISCELLANEOUS FIXES TO THE COMPILER: V41CC20 3 * - USE A LOCAL VARIABLE IN PROC PFENTRY. V41CC20 4 * - CHECK FOR INCOMPLETE FORWARD DECLARATIONS AT THE END OF V41CC20 5 * EACH PROCEDURE-AND-FUNCTION-DECLARATION-PART. V41CC20 6 * - CHECK FOR UNDECLARED PROGRAM PARAMETERS AT THE BEGIN V41CC20 7 * OF THE MAIN PROGRAM, NOT AT THE NEXT SYMBOL. V41CC20 8 * DECKS MODIFIED: COMP. V41CC20 9 * V41CC19 1 * V41CC19 1985-02-08. JIM MINER. V41CC19 2 * ELIMINATE P.AHM SUBROUTINE "SML". V41CC19 3 * DECKS MODIFIED: AHM. V41CC19 4 * V41CC18 1 * V41CC18 1985-01-25. D. J. BIANCHI. V41CC18 2 * ALLOW UNDERSCORE CHARACTERS IN IDENTIFIERS. V41CC18 3 * ADD NEW ERROR MESSAGES: V41CC18 4 * 23: IMPROPER USE OF UNDERSCORE IN IDENTIFIER. V41CC18 5 * 24: UNDERSCORE IN IDENTIFIER NOT ALLOWED. V41CC18 6 * 335: WARNING--UNDERSCORE IN IDENTIFIER IS NONSTANDARD. V41CC18 7 * CORRECT ALIGNMENT OF ERROR MESSAGES 22, 224. V41CC18 8 * DECKS MODIFIED: COMP, PASCMSG. V41CC18 9 * V41CC17 1 * V41CC17 1985-02-04. D. J. BIANCHI. V41CC17 2 * CHANGE PSYSTM ROUTINE "P.TMS" TO REMOVE TRAILING BLANKS, HANDLE ASCII. V41CC17 3 * DECKS MODIFIED: PSYSTM. V41CC17 4 * V41CC16 34 * V41CC16 1985-01-15. D. J. BIANCHI. V41CC16 35 * ADD ASCII AND DISPLAY CODE CHARACTER SET CONSTANTS TO COMSPAS. V41CC16 36 * DECKS MODIFIED: COMSPAS. V41CC16 37 * V41CC15 1 * V41CC15 1985-01-07. D. J. BIANCHI. V41CC15 2 * FIX COMPILER BUG IN STRINGPARAM: STRINGS THAT ARE COMPONENTS OF V41CC15 3 * PACKED STRUCTURES ARE INCORRECTLY PASSED TO MESSAGE, HALT. V41CC15 4 * DECKS MODIFIED: COMP. V41CC15 5 * V41CC14 1 * V41CC14 1985-01-08. D. J. BIANCHI. V41CC14 2 * ADD PSYSTM ROUTINE "P.FXF" TO FLUSH EXTERNAL FILE BUFFERS. V41CC14 3 * CHANGE PSYSTM ROUTINE "P.SABRT" TO CALL "P.FXF". V41CC14 4 * DECKS MODIFIED: PSYSTM. V41CC14 5 * V41CC13 1 * V41CC13 1985-01-28. D. J. BIANCHI. V41CC13 2 * CHANGE PSYSTM ROUTINES "P.RWR" AND "P.WWR" TO USE "ENTER" INSTEAD V41CC13 3 * OF "ROUTINE". V41CC13 4 * CHANGE "P.PUTF" TO CALL "P.WWR" CORRECTLY. V41CC13 5 * DECKS MODIFIED: PSYSTM, PUTF. V41CC13 6 * V41CC12 1 * V41CC12 1984-12-03. D. J. BIANCHI. V41CC12 2 * DETECT AND ABORT ON EMPTY INPUT FILE. V41CC12 3 * DECKS MODIFIED: COMP. V41CC12 4 * V41CC11 1 * V41CC11 1985-01-29. D. J. BIANCHI. V41CC11 2 * DISALLOW STRING-COMPARE PROCESSING OF CONFORMANT ARRAY PARAMS. V41CC11 3 * ADD ERROR MESSAGE 225: COMPARISON OF CONFORMANT ARRAY PARAMETERS V41CC11 4 * IS NOT ALLOWED. V41CC11 5 * DECKS MODIFIED: COMP, PASCMSG. V41CC11 6 * V41CC10 1 * V41CC10 1985-02-05. D. J. BIANCHI. V41CC10 2 * ADD ASCII CONDITIONAL ASSEMBLY TO COMPASS DECKS. V41CC10 3 * PREPARE PASCPMD FOR ASCII. V41CC10 4 * DECKS MODIFIED: PASTEXT, COMPRTN, PSYSTM, PASCLIB, FILENAM, OPEN, WRS. V41CC10 5 * V41CC09 1 * V41CC09 1985-02-12. D. J. BIANCHI. V41CC09 2 * INSERT ASCII/DISPLAY CODE CONVERSION TABLES AND ROUTINES. V41CC09 3 * INSERT COMPILER ASCII DISPLAY CODE CONVERSION TABLES AND ROUTINES. V41CC09 4 * INSERT ASCII UTILITY PROGRAMS C6TO612 AND C612TO6. V41CC09 5 * INTRODUCE MODSET "YANKASC" TO YANK ALL ASCII-RELATED DECKS. V41CC09 6 * DECKS CREATED: ASCII, COMPASC, EOR01, EOR02, C6TO612, C612TO6. V41CC09 7 * V41CC08 1 * V41CC08 1984-12-12. D. J. BIANCHI. V41CC08 2 * FIX PROBLEM IN COMPILER "TYP" PROCEDURE WHERE MULTI-DIMENSIONAL V41CC08 3 * ARRAYS WITH SIZE GREATER THAN MAXADDR ARE NOT HANDLED CORRECTLY. V41CC08 4 * DECKS MODIFIED: COMP. V41CC08 5 * V41CC07 1 * V41CC07 1984-12-11. L.H. DAASCH. V41CC07 2 1985-02-18. JIM MINER. V41CC07 3 * 1. REWORK DATA STRUCTURE FOR RECORD TYPES, BY ADDING VARIANT V41CC07 4 * "FIELDLISTS", DELETING "VARIANT", AND MODIFYING "RECORDS" V41CC07 5 * AND "VARIANTPART" IN TYPE "STRUCTREC". V41CC07 6 * 2. PROVIDE FOR OTHERWISE CLAUSE IN VARIANT-PART OF VARIANT RECORDS. V41CC07 7 * 3. PROVIDE FOR SUBRANGES IN CASE STATEMENTS AND VARIANT RECORDS. V41CC07 8 * 4. MODIFY ERROR MESSAGE 111: CASE CONSTANT IS OUT OF RANGE. V41CC07 9 * 5. MODIFY ERROR MESSAGE 156: CASE VALUE SPECIFIED TWICE. V41CC07 10 * 6. ADD ERROR MESSAGE 195: THERE ARE NO OTHERS. V41CC07 11 * 7. ADD WARNING MESSAGE 334: SUBRANGE IN CASE CONSTANT LIST IS V41CC07 12 * NONSTANDARD. V41CC07 13 * 8. ADD WARNING MESSAGE 356: CASE CONSTANT IS OUTSIDE RANGE OF V41CC07 14 * CASE-INDEX EXPRESSION. V41CC07 15 * DECKS MODIFIED: COMP,PASCMSG. V41CC07 16 * V41CC06 1 * V41CC06 1985-01-14. JIM MINER. V41CC06 2 * USE SYMBOLIC EFET CONSTANTS IN P.WRS. V41CC06 3 * DECKS MODIFIED: WRS. V41CC06 4 * V41CC05 1 * V41CC05 1985-01-14. JIM MINER. V41CC05 2 * 1985-01-23. DAVE BIANCHI, JIM MINER. V41CC05 3 * USE SYMBOLIC EFET CONSTANTS IN PSYSTM. V41CC05 4 * DECKS MODIFIED: PSYSTM. V41CC05 5 * V41CC04 1 * V41CC04 1984-08-08. JIM MINER. V41CC04 2 * 1985-01-14. JIM MINER. V41CC04 3 * 1985-01-23. DAVE BIANCHI, JIM MINER. V41CC04 4 * USE SYMBOLIC EFET OFFSETS AND BIT POSITIONS IN COMPILER. V41CC04 5 * DECKS MODIFIED: COMP. V41CC04 6 * V41CC03 1 * V41CC03 1984-08-08. JIM MINER. V41CC03 2 * 1985-01-14. JIM MINER. V41CC03 3 * 1985-01-23. DAVE BIANCHI, JIM MINER. V41CC03 4 * MASSAGE USE OF SYMBOLIC EFET CONSTANTS IN COMPRTN. V41CC03 5 * DECKS MODIFIED: COMPRTN. V41CC03 6 * V41CC02 12 * V41CC02 1984-08-09. JIM MINER. V41CC02 13 * 1985-01-14. JIM MINER. V41CC02 14 * RENAME EFET SYMBOLS: CHEFET -> TXTEFET; CHEFETSZ -> TXEFETSZ; V41CC02 15 * EFETSZ -> BNEFETSZ; CHEFITSZ -> TXEFITSZ; EFITSZ -> BNEFITSZ. V41CC02 16 * ADD NEW EFET SYMBOLS: EDISPC, EDISPCW, ERTW. V41CC02 17 * DECKS MODIFIED: COMSPAS. V41CC02 18 * V41CC01 1 * V41CC01 1984-11-19. JIM MINER. V41CC01 2 * SPEED UP P.ACV. V41CC01 3 * DECKS MODIFIED: PSYSTM. V41CC01 4 * V41CC 3 * V41CC 1984-12-03. D. J. BIANCHI. V41CC 4 * PASCAL-6000 VERSION 4.1.C COMPILER MODSETS. V41CC 5 * DECKS MODIFIED: COMSPAS. V41CC 6 * V41BC01 1 * V41BC01 1984-09-12. D. J. BIANCHI. V41BC01 2 * REMOVE COMPRTN ROUTINES "CLOSEB" AND "CLOSET". V41BC01 3 * MODIFY COMPILER TO CALL "CLOSE" ROUTINE. V41BC01 4 * DECKS MODIFIED: COMPRTN, COMP. V41BC01 5 * V41BC 3 * V41BC 1984-11-08. D. J. BIANCHI. V41BC 4 * PASCAL-6000 VERSION 4.1.B COMPILER MODSETS. V41BC 5 * DECKS MODIFIED: COMSPAS. V41BC 6 * V41AC21 1 * V41AC21 1984-11-18. JIM MINER. V41AC21 2 * CORRECT ERROR IN ERROR-RECOVERY IN PROCEDURE PAGE. V41AC21 3 * DECKS MODIFIED: COMP. V41AC21 4 * V41AC20 1 * V41AC20 1984-11-19. L. H. DAASCH. V41AC20 2 * 1984-11-19. D. J. BIANCHI. V41AC20 3 * ADD LANGUAGE DIALECT SELECTION PARAMETER. V41AC20 4 * ADD ERROR 22 : MIXED ORDER OF DECLARATIONS. V41AC20 5 * ADD ERROR 224 : ACTUAL VALUE PARAMETER MUST NOT BE CONFORMANT ARRAY. V41AC20 6 * DECKS MODIFIED: COMP, COMPPCS, PASCMSG. V41AC20 7 * V41AC19 1 * V41AC19 1984-11-01. L. H. DAASCH. V41AC19 2 * SPLIT NONSTANDARD TYPE AND NAME DEFINITIONS INTO TWO PROCEDURES. V41AC19 3 * DECK MODIFIED: COMP. V41AC19 4 * V41AC18 1 * V41AC18 1984-08-24. L. H. DAASCH. V41AC18 2 * 1. PREVENT INVALID USE OF FUNCTION IDENTIFIER IN ITS OWN BLOCK. V41AC18 3 * 2. ADD ERROR MESSAGE 194: INVALID USE OF FUNCTION IDENTIFIER. V41AC18 4 * DECKS MODIFIED: COMP, PASCMSG. V41AC18 5 * V41AC17 1 * V41AC17 1984-08-24. L. H. DAASCH. V41AC17 2 * 1984-10-18. D. J. BIANCHI. V41AC17 3 * ENSURE THAT THE FIRST OPERAND OF THE IN OPERATOR HAS AN ORDINAL TYPE. V41AC17 4 * DECKS MODIFIED: COMP. V41AC17 5 * V41AC16 1 * V41AC16 1984-07-19. L. H. DAASCH. V41AC16 2 * 1. ALLOW CONFORMANT ARRAYS AS PARAMETERS TO PACK AND UNPACK. V41AC16 3 * 2. REMOVE ERROR MESSAGE 224: PACK AND UNPACK ARE NOT V41AC16 4 * IMPLEMENTED FOR CONFORMANT ARRAYS. V41AC16 5 * 3. ADD ERROR MESSAGE 307: PACKED ARRAY MUST NOT BE LARGER V41AC16 6 * THAN UNPACKED ARRAY. V41AC16 7 * 4. FIX TYPE-CHECKING OF THIRD PARAMETER TO UNPACK. V41AC16 8 * 5. FIX RUN-TIME BOUNDS CHECK OF THIRD PARAMETER TO UNPACK. V41AC16 9 * DECKS MODIFIED: COMP, PASCMSG. V41AC16 10 * V41AC15 1 * V41AC15 1984-04-27. L. H. DAASCH. V41AC15 2 * 1984-10-18. D. J. BIANCHI. V41AC15 3 * INSTALL PREDECLARED PROCEDURES GETFILE AND PUTFILE, AND FUNCTION EOI. V41AC15 4 * ADD NEW DECKS "EOI", "GETF", AND "PUTF". V41AC15 5 * DECK MODIFIED: COMP. V41AC15 6 * V41AC14 1 * V41AC14 1984-11-02. JIM MINER. V41AC14 2 * FIX ERROR IN REWRITE ON TAPE FILES UNDER NOS AND KRONOS. V41AC14 3 * ELIMINATE NESTED CONDITIONAL ASSEMBLY. V41AC14 4 * DECKS MODIFIED: PSYSTM. V41AC14 5 * V41AC13 1 * V41AC13 1984-11-01. JIM MINER. V41AC13 2 * FIX ERROR IN ADDRESS ASSIGNMENT FOR TAGFIELDS OF RECORDS CONTAINING V41AC13 3 * FILES. V41AC13 4 * DECKS MODIFIED: COMP. V41AC13 5 * V41AC12 1 * V41AC12 1984-08-23. JIM MINER. V41AC12 2 * CORRECT SKIP COUNT IN P.SKP WHEN AT END OF INFORMATION. V41AC12 3 * DECKS MODIFIED: PSYSTM. V41AC12 4 * V41AC11 1 * V41AC11 1984-08-06. JIM MINER. V41AC11 2 * 1984-08-07. DAVE BIANCHI. V41AC11 3 * ENSURE PACKED ARRAY [1..N] OF CHAR IS A STRING TYPE ONLY IF N > 1. V41AC11 4 * CONVERT AN IF-STATEMENT TO AN ASSIGNMENT-STATEMENT. V41AC11 5 * DECKS MODIFIED: COMP. V41AC11 6 * V41AC10 1 * V41AC10 1984-08-08. JIM MINER. V41AC10 2 * ELIMINATE UNNECESSARY SPECIAL CASE IN GOTO STATEMENT. V41AC10 3 * DECKS MODIFIED: COMP. V41AC10 4 * V41AC09 1 * V41AC09 1984-08-08. JIM MINER. V41AC09 2 * ELIMINATE UNNECESSARY RUN-TIME TEST. V41AC09 3 * DECKS MODIFIED: COMP. V41AC09 4 * V41AC08 1 * V41AC08 1984-08-08. JIM MINER. V41AC08 2 * 1984-10-18. D. J. BIANCHI. V41AC08 3 * AVOID UNNECESSARY SHIFT DURING STORE INTO PACKED VARIABLE. V41AC08 4 * RENAME COMPILER PROCEDURE "ROTATEX" TO BE "UNROTATEX". V41AC08 5 * ADD COMPILER PROCEDURES "GENROTATE" AND "ROTATEX" TO V41AC08 6 * OPTIMIZE LEFT SHIFTS AND TO ALLOW USE OF SYMBOLIC BIT POSITIONS. V41AC08 7 * DECKS MODIFIED: COMP. V41AC08 8 * V41AC07 1 * V41AC07 1984-10-08. D. J. BIANCHI. V41AC07 2 * CLEAN UP COMPASS DOCUMENTATION. V41AC07 3 * DECKS MODIFIED: ZFN, BPV, DBL, MVE, WRS. V41AC07 4 * V41AC06 12 * V41AC06 1984-10-08. D. J. BIANCHI. V41AC06 13 * DEFINE SCOPE2 RECORD MANAGER ERROR ORDINALS IN COMSPAS. V41AC06 14 * DECKS MODIFIED: COMSPAS. V41AC06 15 * V41AC05 1 * V41AC05 1984-10-18. D. J. BIANCHI. V41AC05 2 * ADD DECKS OPEN, CLOSE, AND FILENAM TO COLDPL. V41AC05 3 * V41AC04 3 * V41AC04 1984-10-18. D. J. BIANCHI. V41AC04 4 * KLUDGE: DEFINE COMSPAS SYMBOL "TXTEFET". V41AC04 5 * DECKS MODIFIED: COMSPAS. V41AC04 6 * V41AC03 1 * V41AC03 1984-08-10. D. J. BIANCHI. V41AC03 2 * INTRODUCE CONSTANT FOR EXTERNAL LABEL COUNT LIMIT. V41AC03 3 * DECKS MODIFIED: COMP. V41AC03 4 * V41AC02 1 * V41AC02 1984-08-08. D. J. BIANCHI. V41AC02 2 * ENFORCE EXTERNAL FILE COUNT LIMIT. V41AC02 3 * ADD ERROR 254: TOO MANY EXTERNAL FILES (MAX = 50). V41AC02 4 * DECKS MODIFIED: COMP, PASCMSG. V41AC02 5 * V41AC01 9 * V41AC01 1984-10-08. D. J. BIANCHI. V41AC01 10 * INTRODUCE COMSPAS SYMBOLS "NOS1" AND "NOS2"; REMOVE SYMBOL "NOS". V41AC01 11 * DECKS MODIFIED: COMSPAS, PASTEXT, COMPRTN, PSYSTM, PMM, REC, MVE. V41AC01 12 * V41AC 4 * V41AC 1984-10-03. D. J. BIANCHI. V41AC 5 * PASCAL-6000 VERSION 4.1.A COMPILER MODSETS. V41AC 6 * DECKS MODIFIED: COMSPAS. V41AC 7 * V40 1 * V40 1984-06-24. D. J. BIANCHI. V40 2 * ADD HISTORY ANCHORS FOR PASCAL-6000 V4.0. V40 3 HISTORY 11 HISTORY 12 --------------------------------------------------------------------*) HISTORY 13