*COMDECK HISTORY *L588*    ************************************************ 
 *L599*    ************************************************ 
 *L587*    ************************************************ 
 *L601*    ************************************************ 
 PA1A002  CHANGE COMPILER HEADER TO OUTPUT PASCAL 1.1 RATHER
          THAN PASCAL 2.0.
          KJM    83/05/04    COMP 
  
 *L617*    ************************************************ 
 PA10011  INCREASE WORK SPACE FOR COMPILER AND
          INCREASE WORK SPACE FOR USER PROGRAM
          JYY    83/11/04     COMP
  
 *L628*    ************************************************ 
 PA1A007  PREVENT LOADING AFTER COMPILATION ERRORS. 
          JFM    84/01/30    COMP 
  
 PA1A008  PROBLEM : PASCAL LEAVES PASCLIB(WHOLE SYSTEM) LOCALLY 
                    WHEN THE PROGRAM GETS COMPILATION ERRORS, 
                    BECAUSE THE 'EXPLAINERRORS' OPENS IT AGAIN
                    (THROUGH THE 'FIND' ROUTINE) FOR ERROR PROCESSING 
                    AND NEVER RETURNS THE FILE. 
          SOLUTION: RETURN THE FILE BEFORE *HALT* IN THE PROCEDURE
                    'EXPLAINERRORS'.
          DEPENDENCY=PA1A007
          JYY    84/03/21    COMP 
  
 PA10005  USE *RECOVR* MACRO, ALLOWING OTHER PACKAGES TO DO RECOVERY. 
          NEWDECKS=REC
          JFM    84/01/04    REC, COMPRTN, COMP, PSYSTM 
  
 PA10006  REDESIGN IMPLEMENTATION OF PD AND PS PARAMETERS.
          ELIMINATE "Q" CARRIAGE CONTROL. 
          IMPLEMENT SYSTEM/JOB DEFAULT PRINT PARAMETERS USING 
          MACRO *GETPAGE* IN *PSSTEXT* TO OBTAIN JOB DEFAULTS 
          FOR PS AND PD PARAMETERS. 
          DJB/JYY 84/01/12   COMP, COMPPCS
  
 PA10014  THIS CODE WILL ALLOW THE AUTOMATIC LOAD & GO WITH WARNING 
          ERRORS PRESENT.  THESE MESSAGES(NON-STANDARD FEATURES)
          STILL CAN BE TURNED ON OR OFF BY SETTING 'S' OPTION IN
          THE CONTROL STATEMENT.
          JYY    84/01/19    COMP 
  
 *L642*    ************************************************ 
 PA1A013  FIX ERROR IN ADDRESS ASSIGNMENT FOR TAGFIELDS OF
          RECORDS CONTAINING FILES. 
          JFM/JYY 84/11/12   COMP 
  
 PA1A015  INSERT MISSING ERROR MESSAGES IN FRENCH RECORD. 
          JYY    84/11/20    PASCMSG
  
 *L650*    ************************************************ 
 PA1A014  DISALLOW COMPARISON OF CONFORMANT ARRAY PARAMETERS, 
          SINCE THEY ARE NOT COMPARISON-COMPATIBLE PER ISO PASCAL.
          INTRODUCE A NEW FATAL ERROR(225) TO DIAGNOSE THIS PROBLEM.
          JYY    85/01/29    COMP,PASCMSG 
  
 *L670*    ************************************************ 
 *L688*    ************************************************ 
 PA10027  INCOMPATIBILITY BETWEEN PASCAL, SEGMENTATION AND CMM WHEN 
          INTERFACED WITH OTHER PRODUCTS USING COMMON MEMORY MANAGER. 
          MODIFIED ROUTINE P.INIT TO ALLOCATE MEMORY VIA CALLING CMM.ALF
          INSTEAD OF USING THE MEMORY MACRO.  THIS CODE CORRECTED THE 
          CM OVERWRITING WHEN A PASCAL SEGMENTED APPLICATION HAS TO 
          INTERFACE WITH THE COMMON MEMORY MANAGER (DIRECTLY OR 
          INDIRECTLY VIA ANOTHER INTERFACED PRODUCT). 
          JHH    86/09/15    PSYSTM 
  
 *L716*    ************************************************ 
 PA10036  PASCAL COMPILER ABORTS IF FRENCH ERROR MESSAGE NO. > 324
          IS NEEDED.  MODIFIED ROUTINE PASCMSG TO ADD THE CONTINUATION
          CHARACTER "+" FOR FRENCH ERROR 324 AND CORRECT SPELLING IN
          ERROR 328 FROM "STANDRARD" TO "STANDARD". 
          DEPENDENCY=PA1A015
          JHH    88/02/17    PASCMSG
  
 PA10037  CHANGING THE OPERANDS IN A BOOLEAN AND EXPRESSION LEADS TO
          CODE ERRORS.  MODIFIED ROUTINE COMP (PROCEDURE LOAD, FOR
          THE CASE WORDACC OF DRCT CONDITION), TO GENERATE THE CORRECT
          CODE FOR A BOOLEAN AND EXPRESSION WITH REVERSED OPERANDS. 
          JHH    87/09/25    COMP 
  
 *L739*    ************************************************ 
 *L780*    ************************************************ 
 *L797*    ************************************************ 
 *L803*    ************************************************ 
 *L826*    ************************************************ 
 *L840*    ************************************************ 
 *L847*    ************************************************ 
 *L851*    ************************************************ 
 *L859*    ************************************************ 
 *L871*    ************************************************ 
  
  
