Trailing-Edge
-
PDP-10 Archives
-
decus_20tap4_198111
-
decus/20-0118/book.for
There is 1 other file named book.for in the archive. Click here to see a list.
00100 C LIBRARY OF PICTURE BOOK'S FORTRAN LANGUAGE SUBROUTINES
00200 C
00300 C
00400 C DEC-11-GPBAA-B-LA
00500 C
00600 C COPYRIGHT (C) 1974
00700 C DIGITAL EQUIPMENT CORPORATION
00800 C MAYNARD, MASSACHUSETTS 01754
00900
01000 C THE INFORMATION IN THIS SOURCE LISTING IS SUBJECT TO
01100 C CHANGE WITHOUT NOTICE AND SHOULD NOT BE CONSTRUED AS A
01200 C COMMITTMENT BY DIGITAL EQUIPMENT CORPORATION.
01300 C DIGITAL EQUIPTMENT CORPORATION ASSUMES NO RESPONSIBILITY
01400 C FOR ANY ERRORS THAT MAY APPEAR IN THIS LISTING.
01500
01600 C THIS SOFTWARE IS FURNISHED TO THE PURCHASER
01700 C UNDER A LICENSE FOR USE ON A SINGLE COMPUTER
01800 C SYSTEM AND CAN BE COPIED (WITH INCLUSION OF DIGITAL'S
01900 C COPYRIGHT NOTICE) ONLY FOR USE IN SUCH SYSTEM, EXCEPT AS
02000 C MAY OTHERWISE BE PROVIDED IN WRITING BY DIGITAL.
02100
02200 C DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY
02300 C FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT
02400 C THAT IS NOT SUPPLIED BY DIGITAL.
02500 C
02600 C
02700 C
02800 C
02900 C
03000 C R. FRIEDENTHAL
03100 C
03200 C EDIT 1, 3/7/73
03300 C
03400 C
03500 C TO ASSEMBLE THESE SUBROUTINES UNDER A MONITOR THAT CANNOT
03600 C ASSEMBLE THEM AS ONE FILE,
03700 C BREAK THIS FILE UP AT END STATEMENTS
03800 C
03900 C
04000 C SCALE SETS THE SCALING, GIVEN THE COORDINATES OF THE LOWER LEFT
04100 C AND UPPER RIGHT CORNERS OF THE SCREEN
04200 SUBROUTINE SCALE(G1,G2,G3,G4)
04300 COMMON/BOOK/I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,F1,F2,F3,F4
04400 F1=G2-G1
04500 C SET LENGTH OF X AXIS
04600 F2=G4-G3
04700 C AND LENGTH OF Y AXIS
04800 F3=G1
04900 C ALSO SAVE COORDINATES OF LOWER LEFT CORNER
05000 F4=G3
05100 RETURN
05200 END