Trailing-Edge
-
PDP-10 Archives
-
BB-H138A-BM
-
3a-sources/sn1n.bli
There are 18 other files named sn1n.bli in the archive. Click here to see a list.
!THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
! OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
!
!COPYRIGHT (C) 1972,1973,1974,1977,1978 DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. 01754
!FILENAME: H1SYNT.BLI
!DATE: 10 JANUARY 74 MGM/FLD/KR
! REVISION HISTORY :
!
! 12-28-77 ROUTINES UPLEVELCHECK,IDCHECKER,SSPUNOP,SSPLF,
! SML ARE MODIFIED AND SYMVALUE OWN VARIABLE IS ADDED
! TO FIX BUG#4.
!
! 12-27-77 ROUTINE UPLEVELCHECK IS ADDED TO CHECK REGISTER
! DECLARATIONS AND USAGES INSIDE ROUTINES AND IMBEDDED
! ROUTINES (GLOBAL ALSO). REPLACE REGISTER LEXEME BY
! REGISTER VALUE IF VALID IN A CONTEXT.
!
! 12-21-77 ROUTINE IDCHECKER IS MODIFIED TO FIX BUG#4.
! NESTED GLOBAL ROUTINES DECLARING REGISTERS WITH SAME
! NAME.
!
! 9-19-77 ROUTINE CONSTCASE,SIF ARE MODIFIED
! TO FIX BUG#46,NESTED IF EXPRESSIONS OR CASE EXPR.
!
! 7-15-77 ROUTINE FIXBADEXP IS MODIFIED SO THAT AN UNDEFINED
! SYMBOL IN A BLOCK IS TREATED AS AN EXTERNAL AFTER
! GIVING FIRST WARNING MESSAGE.THIS WILL NOT GIVE ANYMORE
! MESSAGE FOR THIS SYMBOL IN THIS BLOCK WHEREEVER USED.
! THIS WILL ELIMINATE LOTS OF ERROR MESSAGES AND NOTIFIES
! THE USER ONCE ONLY.
! 6-2-77 ROUTINE SCOMPOUND IS MODIFIED SO THAT NO LOCALS
! ARE ADDED AND SUBTRACTED AT BLOCK LEVEL.IT DONE
! ONLY AT THE BEGINING OF ROUTINE ENTRY AND EXIT.
! IF LOCALS ARE DEFINED AT MODULE LEVEL AND NO ROUTINES
! INT THAT MODULE ,IT IS SAME AS OLD METHOD.
! THIS WILL NOT CLOBBER STACK FOR LOCALS AND PUSH.
!
! 5-27-77 MACRO CLOSEBR IS MODIFIED TO FIX BUG#11 IN
! BLISS10.DOC.THIS RECOGNIZES THE CASE X[]_.X[] +1.
! IT SETS A FLAG TO BE USED IN GTGOTM IN GT1.BLI.
!
! 5-16-77 FIX ROUTINE SSPLF TO CALL FIXSIDEEFFECTS FOR
! CHARACTER HANDLING SPECIAL FUNCTIONS. FIXES
! BUG 30.
!
!