File: DSTROY.LS of Disk: V50/Source/Source-Listing-FORTRAN-2
(Source file text) 


RALF V50A   24-JUL-20    PAGE 1

                    SECT    DSTROY
            /        SUBROUTINE DSTROY(OBJECT)
            /        C
            /        C PERMANENTLY ELIMINATE "OBJECT" BY MOVING TO A NON-EXISTENT LOCATION.
            /        C
            /        
            /        IMPLICIT INTEGER (A-Z)
                    EXTERN  MOVE
00000 1030          JA      #ST
00001 0051  
00002 0423          TEXT    +DSTROY+
00003 2422  
00004 1731  
00005 1100  DSTXR,  SETX    XRDST
00006 0021  
00007 1110          SETB    BPDST
00010 0013  
00011 1030          JA      .+3
00012 0014  
00013 0000  BPDST,  F 0.0
00014 0000  
00015 0000  
00016 0000          F 0.0
00017 0000  
00020 0000  
00021 0000  XRDST,  F 0.0
00022 0000  
00023 0000  
00024 0000          F 0.0
00025 0000  
00026 0000  
00027 0000  ZERO,   F 0.0
00030 0000  
00031 0000  
                    ORG     10*3+BPDST
00043 0040          FNOP
00044 1030          JA      DSTXR
00045 0005  
00046 0000          0
00047 1030  DSTRTN, JA      .
00050 0047  
                    BASE    0
00051 0006  #ST,    STARTD
00052 0210          FLDA    10*3
00053 6400          FSTA    DSTRTN
00054 0047  
00055 0200          FLDA    0
00056 1100          SETX    XRDST
00057 0021  
00060 1110          SETB    BPDST
00061 0013  
                    BASE    BPDST
00062 6200          FSTA    BPDST
00063 0101          LDX     1,1
00064 0001  
00065 0610          FLDA%   BPDST,1
RALF V50A   24-JUL-20    PAGE 1-1

00066 6400          FSTA    CALLPT
00067 0075  
00070 0005          STARTF
            /        CALL MOVE(OBJECT,0)
            /        RETURN
            /        END
00071 1130          JSR     MOVE
00072 0000  
00073 1030          JA      DSTRTN
00074 0047  
00075 1030  CALLPT, JA      .
00076 0075  
00077 1030          JA      ZERO
00100 0027  
RALF V50A   24-JUL-20    PAGE 1-2

NO ERRORS 
9 SYMBOLS, NO ABS REFS 

 #      C 00000   #MAIN  S 00000   #ST      00051   BPDST    00013  
 CALLPT   00075   DSTROY S 00101   DSTRTN   00047   DSTXR    00005  
 MOVE   X 00000   XRDST    00021   ZERO     00027