J E S 2 J O B L O G 07.47.17 JOB 18 IEF677I WARNING MESSAGE(S) FOR JOB SINE#PAS ISSUED 07.47.17 JOB 18 $HASP373 SINE#PAS STARTED - INIT 6 - CLASS C - SYS TK4- 07.47.17 JOB 18 IEF403I SINE#PAS - STARTED - TIME=07.47.17 07.47.17 JOB 18 IEFACTRT - Stepname Procstep Program Retcode 07.47.17 JOB 18 SINE#PAS CLG COMPILE PASCAL RC= 0000 07.47.17 JOB 18 SINE#PAS CLG POSTPROC ASMPCODE RC= 0000 07.47.17 JOB 18 SINE#PAS CLG LKED IEWLF880 RC= 0000 07.47.17 JOB 18 SINE#PAS CLG GO PGM=*.DD RC= 0000 07.47.17 JOB 18 IEF404I SINE#PAS - ENDED - TIME=07.47.17 07.47.17 JOB 18 $HASP395 SINE#PAS ENDED ------ JES2 JOB STATISTICS ------ 22 AUG 19 JOB EXECUTION DATE 59 CARDS READ 413 SYSOUT PRINT RECORDS 0 SYSOUT PUNCH RECORDS 0.00 MINUTES EXECUTION TIME 1 //SINE#PAS JOB 'S322-0C4','WFJM', JOB 18 // CLASS=C,MSGCLASS=A,MSGLEVEL=(1,1), // REGION=1024K,TIME=(1,0),PRTY=8 ***JOBPARM ROOM=4242 2 //CLG EXEC PASCLG,GOTIME=3600,GOREG=1024K, // OPT='M+', // GOPARM='/STACK=512k' 3 XXPASCLG PROC GOTIME=299,GOPARM=,GOREG=2048K,DUMP='DUMMY,', 00010000 XX LKEDREG=300K,LKEDPRM=MAP,MEMBER=GO####, 00020000 XX SOUT='*',WORK=VIO,OPT='M+' 1..72 MARGINS 00030000 *** 00040000 *** 00050000 4 XXCOMPILE EXEC PGM=PASCAL,REGION=8192K,PARM='&OPT' 00060000 5 XXSTEPLIB DD DSN=PASCAL.PASLIB,DISP=SHR 00070000 6 XXINPUT DD DDNAME=SYSIN 00080000 7 XXPRD DD DSN=PASCAL.PASOBJ(PASMSG),DISP=SHR 00090000 8 XXOUTPUT DD SYSOUT=&SOUT 00100000 9 XXPRR DD DSN=&&PCODE,UNIT=&WORK,DCB=RECFM=VB, 00110000 XX SPACE=(TRK,(20,5),RLSE),DISP=(,PASS) 00120000 10 XXQRR DD DSN=&&TABLES,UNIT=&WORK,DCB=RECFM=VB, 00130000 XX SPACE=(TRK,(5,2),RLSE),DISP=(,PASS) 00140000 *** 00150000 *** 00160000 11 //COMPILE.SYSIN DD * 12 XXPOSTPROC EXEC PGM=ASMPCODE,COND=(0,LT,COMPILE),REGION=2048K 00170000 13 XXSTEPLIB DD DSN=PASCAL.PASLIB,DISP=SHR 00180000 14 XXINPUT DD DSN=*.COMPILE.PRR,DISP=(OLD,DELETE) 00190000 15 XXPRD DD DSN=*.COMPILE.QRR,DISP=(OLD,PASS) 00200000 16 XXOUTPUT DD SYSOUT=&SOUT 00210000 17 XXPRR DD DSN=&&LOADSET,UNIT=&WORK,DCB=RECFM=FB, 00220000 XX SPACE=(TRK,(10,5),RLSE),DISP=(,PASS) 00230000 *** 00240000 *** 00250000 18 XXLKED EXEC PGM=IEWLF880,PARM=(LET,LIST,&LKEDPRM), 00260000 XX COND=((0,LT,COMPILE),(0,LT,POSTPROC)),REGION=&LKEDREG 00270000 19 XXSYSLIB DD DISP=SHR,DSN=PASCAL.PASLIB 00280000 20 XX DD DISP=SHR,DSN=SYS1.FORTLIB 00290000 21 XXSYSLMOD DD DSN=&&GOSET(&MEMBER),DISP=(MOD,PASS),UNIT=&WORK, 00300000 XX SPACE=(CYL,(5,5,27),,CONTIG) 00310000 22 XXSYSPRINT DD SYSOUT=&SOUT,DCB=BLKSIZE=605 00320000 23 XXSYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(10,10)) 00330000 24 XXSYSLIN DD DSN=&&LOADSET,DISP=(OLD,DELETE) 00340000 25 XX DD DDNAME=SYSIN 00350000 *** 00360000 *** 00370000 26 XXGO EXEC PGM=*.LKED.SYSLMOD,REGION=&GOREG, 00380000 XX COND=((0,LT,COMPILE),(0,LT,POSTPROC),(0,LT,LKED)), 00390000 XX PARM='/TIME=&GOTIME,&GOPARM' 00400000 27 XXSTEPLIB DD DSN=PASCAL.PASLIB,DISP=SHR (NEEDED FOR K+ ONLY) 00410000 28 XX DD DISP=SHR,DSN=SYS1.FORTLIB 00420000 29 XXINPUT DD DDNAME=SYSIN 00430000 30 XXPRD DD DUMMY 00440000 31 XXQRD DD DSN=*.COMPILE.QRR,DISP=(OLD,DELETE) 00450000 32 XXFT06F001 DD SYSOUT=&SOUT 00460000 33 //GO.OUTPUT DD SYSOUT=*,OUTLIM=5000 X/OUTPUT DD SYSOUT=&SOUT 00470000 34 XXQRR DD UNIT=&WORK,SPACE=(TRK,(2,2)) 00480000 35 XXSYSUDUMP DD &DUMP.SYSOUT=&SOUT 00490000 *** 00500000 36 //GO.SYSIN DD * // STMT NO. MESSAGE - 4 IEF653I SUBSTITUTION JCL - PGM=PASCAL,REGION=8192K,PARM='M+' 8 IEF653I SUBSTITUTION JCL - SYSOUT=* 9 IEF653I SUBSTITUTION JCL - DSN=&&PCODE,UNIT=VIO,DCB=RECFM=VB, 10 IEF653I SUBSTITUTION JCL - DSN=&&TABLES,UNIT=VIO,DCB=RECFM=VB, 16 IEF653I SUBSTITUTION JCL - SYSOUT=* 17 IEF653I SUBSTITUTION JCL - DSN=&&LOADSET,UNIT=VIO,DCB=RECFM=FB, 18 IEF653I SUBSTITUTION JCL - PGM=IEWLF880,PARM=(LET,LIST,MAP), 18 IEF653I SUBSTITUTION JCL - COND=((0,LT,COMPILE),(0,LT,POSTPROC)),REGION=300K 21 IEF653I SUBSTITUTION JCL - DSN=&&GOSET(GO####),DISP=(MOD,PASS),UNIT=VIO, 22 IEF653I SUBSTITUTION JCL - SYSOUT=*,DCB=BLKSIZE=605 26 IEF653I SUBSTITUTION JCL - PGM=*.LKED.SYSLMOD,REGION=1024K, 26 IEF653I SUBSTITUTION JCL - PARM='/TIME=3600,/STACK=512k' 32 IEF653I SUBSTITUTION JCL - SYSOUT=* 33 IEF653I SUBSTITUTION JCL - SYSOUT=* 34 IEF653I SUBSTITUTION JCL - UNIT=VIO,SPACE=(TRK,(2,2)) 35 IEF653I SUBSTITUTION JCL - DUMMY,SYSOUT=* 26 IEF686I DDNAME REFERRED TO ON DDNAME KEYWORD IN PRIOR STEP WAS NOT RESOLVED IEF236I ALLOC. FOR SINE#PAS COMPILE CLG IEF237I 280 ALLOCATED TO STEPLIB IEF237I 191 ALLOCATED TO SYS00014 IEF237I JES2 ALLOCATED TO INPUT IEF237I 290 ALLOCATED TO PRD IEF237I JES2 ALLOCATED TO OUTPUT IEF237I VIO ALLOCATED TO PRR IEF237I VIO ALLOCATED TO QRR IEF142I SINE#PAS COMPILE CLG - STEP WAS EXECUTED - COND CODE 0000 IEF285I PASCAL.PASLIB KEPT *--------0 IEF285I VOL SER NOS= PUB002. IEF285I SYS1.UCAT.MVS KEPT *--------0 IEF285I VOL SER NOS= MVSCAT. IEF285I JES2.JOB00018.SI0101 SYSIN IEF285I PASCAL.PASOBJ KEPT *--------0 IEF285I VOL SER NOS= PUB003. IEF285I JES2.JOB00018.SO0103 SYSOUT IEF285I SYS19234.T074717.RA000.SINE#PAS.PCODE PASSED *--------2 IEF285I SYS19234.T074717.RA000.SINE#PAS.TABLES PASSED *--------1 IEF373I STEP /COMPILE / START 19234.0747 IEF374I STEP /COMPILE / STOP 19234.0747 CPU 0MIN 00.02SEC SRB 0MIN 00.00SEC VIRT 1028K SYS 248K ************************************************************************************************************************************ * 1. Jobstep of job: SINE#PAS Stepname: COMPILE Program name: PASCAL Executed on 22.08.19 from 07.47.17 to 07.47.17 * * elapsed time 00:00:00,07 CPU-Identifier: TK4- Page-in: 0 * * CPU time 00:00:00,02 Virtual Storage used: 1028K Page-out: 0 * * corr. CPU: 00:00:00,02 CPU time has been corrected by 1 / 1,0 multiplier * * * * I/O Operation * * Number of records read via DD * or DD DATA: 46 * * 280.......0 191.......0 DMY.......0 290.......0 DMY.......0 FFF.......2 FFF.......1 * * * * Charge for step (w/o SYSOUT): 0,03 * ************************************************************************************************************************************ IEF236I ALLOC. FOR SINE#PAS POSTPROC CLG IEF237I 280 ALLOCATED TO STEPLIB IEF237I 191 ALLOCATED TO SYS00016 IEF237I VIO ALLOCATED TO INPUT IEF237I VIO ALLOCATED TO PRD IEF237I JES2 ALLOCATED TO OUTPUT IEF237I VIO ALLOCATED TO PRR IEF142I SINE#PAS POSTPROC CLG - STEP WAS EXECUTED - COND CODE 0000 IEF285I PASCAL.PASLIB KEPT *--------0 IEF285I VOL SER NOS= PUB002. IEF285I SYS1.UCAT.MVS KEPT *--------0 IEF285I VOL SER NOS= MVSCAT. IEF285I SYS19234.T074717.RA000.SINE#PAS.PCODE DELETED *--------3 IEF285I SYS19234.T074717.RA000.SINE#PAS.TABLES PASSED *--------2 IEF285I JES2.JOB00018.SO0104 SYSOUT IEF285I SYS19234.T074717.RA000.SINE#PAS.LOADSET PASSED *--------1 IEF373I STEP /POSTPROC/ START 19234.0747 IEF374I STEP /POSTPROC/ STOP 19234.0747 CPU 0MIN 00.02SEC SRB 0MIN 00.00SEC VIRT 1040K SYS 300K ************************************************************************************************************************************ * 2. Jobstep of job: SINE#PAS Stepname: POSTPROC Program name: ASMPCODE Executed on 22.08.19 from 07.47.17 to 07.47.17 * * elapsed time 00:00:00,05 CPU-Identifier: TK4- Page-in: 0 * * CPU time 00:00:00,02 Virtual Storage used: 1040K Page-out: 0 * * corr. CPU: 00:00:00,02 CPU time has been corrected by 1 / 1,0 multiplier * * * * I/O Operation * * Number of records read via DD * or DD DATA: 0 * * 280.......0 191.......0 FFF.......3 FFF.......2 DMY.......0 FFF.......1 * * * * Charge for step (w/o SYSOUT): 0,03 * ************************************************************************************************************************************ IEF236I ALLOC. FOR SINE#PAS LKED CLG IEF237I 280 ALLOCATED TO SYSLIB IEF237I 148 ALLOCATED TO IEF237I 191 ALLOCATED TO SYS00018 IEF237I VIO ALLOCATED TO SYSLMOD IEF237I JES2 ALLOCATED TO SYSPRINT IEF237I 170 ALLOCATED TO SYSUT1 IEF237I VIO ALLOCATED TO SYSLIN IEF237I DMY ALLOCATED TO IEF142I SINE#PAS LKED CLG - STEP WAS EXECUTED - COND CODE 0000 IEF285I PASCAL.PASLIB KEPT *-------17 IEF285I VOL SER NOS= PUB002. IEF285I SYS1.FORTLIB KEPT *-------60 IEF285I VOL SER NOS= MVSRES. IEF285I SYS1.UCAT.MVS KEPT *--------0 IEF285I VOL SER NOS= MVSCAT. IEF285I SYS19234.T074717.RA000.SINE#PAS.GOSET PASSED *-------24 IEF285I JES2.JOB00018.SO0105 SYSOUT IEF285I SYS19234.T074717.RA000.SINE#PAS.R0000001 DELETED *--------0 IEF285I VOL SER NOS= WORK01. IEF285I SYS19234.T074717.RA000.SINE#PAS.LOADSET DELETED *--------2 IEF373I STEP /LKED / START 19234.0747 IEF374I STEP /LKED / STOP 19234.0747 CPU 0MIN 00.02SEC SRB 0MIN 00.00SEC VIRT 264K SYS 280K ************************************************************************************************************************************ * 3. Jobstep of job: SINE#PAS Stepname: LKED Program name: IEWLF880 Executed on 22.08.19 from 07.47.17 to 07.47.17 * * elapsed time 00:00:00,07 CPU-Identifier: TK4- Page-in: 0 * * CPU time 00:00:00,02 Virtual Storage used: 264K Page-out: 0 * * corr. CPU: 00:00:00,02 CPU time has been corrected by 1 / 1,0 multiplier * * * * I/O Operation * * Number of records read via DD * or DD DATA: 0 * * 280......17 148......60 191.......0 FFF......24 DMY.......0 170.......0 FFF.......2 DMY.......0 * * * * Charge for step (w/o SYSOUT): 0,03 * ************************************************************************************************************************************ IEF236I ALLOC. FOR SINE#PAS GO CLG IEF237I VIO ALLOCATED TO PGM=*.DD IEF237I 280 ALLOCATED TO STEPLIB IEF237I 148 ALLOCATED TO IEF237I 191 ALLOCATED TO SYS00020 IEF237I JES2 ALLOCATED TO INPUT IEF237I DMY ALLOCATED TO PRD IEF237I VIO ALLOCATED TO QRD IEF237I JES2 ALLOCATED TO FT06F001 IEF237I JES2 ALLOCATED TO OUTPUT IEF237I VIO ALLOCATED TO QRR IEF237I DMY ALLOCATED TO SYSUDUMP IEF142I SINE#PAS GO CLG - STEP WAS EXECUTED - COND CODE 0000 IEF285I SYS19234.T074717.RA000.SINE#PAS.GOSET KEPT *--------0 IEF285I PASCAL.PASLIB KEPT *--------0 IEF285I VOL SER NOS= PUB002. IEF285I SYS1.FORTLIB KEPT *--------0 IEF285I VOL SER NOS= MVSRES. IEF285I SYS1.UCAT.MVS KEPT *--------0 IEF285I VOL SER NOS= MVSCAT. IEF285I JES2.JOB00018.SI0102 SYSIN IEF285I SYS19234.T074717.RA000.SINE#PAS.TABLES DELETED *--------0 IEF285I JES2.JOB00018.SO0106 SYSOUT IEF285I JES2.JOB00018.SO0107 SYSOUT IEF285I SYS19234.T074717.RA000.SINE#PAS.R0000002 DELETED *--------0 IEF373I STEP /GO / START 19234.0747 IEF374I STEP /GO / STOP 19234.0747 CPU 0MIN 00.01SEC SRB 0MIN 00.00SEC VIRT 596K SYS 280K ************************************************************************************************************************************ * 4. Jobstep of job: SINE#PAS Stepname: GO Program name: PGM=*.DD Executed on 22.08.19 from 07.47.17 to 07.47.17 * * elapsed time 00:00:00,05 CPU-Identifier: TK4- Page-in: 0 * * CPU time 00:00:00,01 Virtual Storage used: 596K Page-out: 0 * * corr. CPU: 00:00:00,01 CPU time has been corrected by 1 / 1,0 multiplier * * * * I/O Operation * * Number of records read via DD * or DD DATA: 0 * * FFF.......0 280.......0 148.......0 191.......0 DMY.......0 DMY.......0 FFF.......0 DMY.......0 DMY.......0 FFF.......0 * * DMY.......0 * * * * Charge for step (w/o SYSOUT): 0,01 * ************************************************************************************************************************************ IEF285I SYS19234.T074717.RA000.SINE#PAS.GOSET DELETED IEF375I JOB /SINE#PAS/ START 19234.0747 IEF376I JOB /SINE#PAS/ STOP 19234.0747 CPU 0MIN 00.07SEC SRB 0MIN 00.00SEC LINE # P/D LC LVL < Stanford PASCAL Compiler, Version of Oct.-79 > 07:47:17 08-22-1919 Page 1 ------ ------ --- ---- --- 1 ) (* $Id: sine_pas.pas 1171 2019-06-28 19:02:57Z mueller $ *) 2 ) (* SPDX-License-Identifier: GPL-3.0-or-later *) 3 ) (* Copyright 2017-2019 by Walter F.J. Mueller *) 4 ) (* *) 5 ) (* Revision History: *) 6 ) (* Date Rev Version Comment *) 7 ) (* 2017-09-08 949 1.0 Initial version *) 8 ) 9 ) program sine(input,output); 10 ) var 11 304 1) i,j,isin,icos : integer; 12 320 1) x,xrad,fsin,fcos : real; 13 352 1) plot : ARRAY[1 .. 81] of char; 14 433 1) 15 433 1) begin 16 ) 17 ) writeln(' ',' x sin(x) cos(x) ', 18 18 1) '-1 -0.5 0', 19 22 1) ' +0.5 +1'); 20 28 1) writeln(' ', ' ', 21 37 1) '+-------------------.-------------------:', 22 41 1) '-------------------.-------------------+'); 23 47 1) 24 47 1) for i := 0 to 60 do begin 25 55 1) x := 6.0 * i; 26 60 1) xrad := x/57.2957795131; 27 64 1) fsin := sin(xrad); 28 70 1) fcos := cos(xrad); 29 76 1) for j := 1 to 81 do plot[j] := ' '; 30 100 1) plot[ 1] := '+'; 31 108 1) plot[21] := '.'; 32 116 1) plot[41] := ':'; 33 124 1) plot[61] := '.'; 34 132 1) plot[81] := '+'; 35 140 1) isin := trunc(41.5 + 40.0 * fsin); 36 147 1) icos := trunc(41.5 + 40.0 * fcos); 37 154 1) plot[isin] := '*'; 38 162 1) plot[icos] := '#'; 39 170 1) write(' ',x:6:1,fsin:9:5,fcos:9:5,' '); 40 192 1) for j := 1 to 81 do write(plot[j]:1); 41 219 1) writeln(' '); 42 226 1) end; 43 234 1) writeln(' ', ' ', 44 243 1) '+-------------------.-------------------:', 45 247 1) '-------------------.-------------------+'); 46 253 1) end. **** NO SYNTAX ERROR(S) DETECTED. **** 46 LINE(S) READ, 0 PROCEDURE(S) COMPILED, **** 255 P_INSTRUCTIONS GENERATED, 0.0 SECONDS IN COMPILATION. **** STANFORD PASCAL POST-PROCESSOR, VERSION OF Oct.-79. **** NO ASSEMBLY ERROR(S) DETECTED. **** 1416 BYTES OF CODE GENERATED, 0.00 SECONDS IN POST_PROCESSING. F64-LEVEL LINKAGE EDITOR OPTIONS SPECIFIED LET,LIST,MAP DEFAULT OPTION(S) USED - SIZE=(231424,55296) SYSPRINT DEFAULT BLOCKING USED 1 - 1 MODULE MAP CONTROL SECTION ENTRY NAME ORIGIN LENGTH NAME LOCATION NAME LOCATION NAME LOCATION NAME LOCATION $MAINBLK 00 588 $PASENT * 588 22E8 $PASINT AF0 IFYVERRM 11BA IHCERRM 11BA IHOERRM 11BA IHNERRM 11BA ERRMON 11BA IFYVERRE 11EE IHOERRE 11EE IHNERRE 11EE IHCERRE 11EE $PASCSP 11F8 $WRADDR * 2870 1AC $IDLEN * 2A20 8C $GETPNAM* 2AB0 18C $ALIGN * 2C40 48 $ERRMSG * 2C88 308 $TRANSVA* 2F90 88 $CNVTNUM* 3018 13C $PRNT * 3158 D8C $IVSCAN * 3EE8 678 $PRNTVAR* 4560 580 $FROMLIN* 4AE0 1A0 $PRNTLNK* 4C80 1C0 $PRNTSYS* 4E40 AD4 SNAPSHOT* 5918 500 #MAINBLK* 5E18 64 IHCLSCN * 5E80 26C DCOS 5E80 DSIN 5E9A IHCECOMH* 60F0 F61 IBCOM# 60F0 FDIOCS# 61AC INTSWTCH 7036 IHCCOMH2* 7058 65D SEQDASD 73D0 IHCFCVTH* 76B8 11B5 ADCON# 76B8 FCVAOUTP 7762 FCVLOUTP 77F2 FCVZOUTP 794A FCVIOUTP 7CFE FCVEOUTP 8200 FCVCOUTP 841A INT6SWCH 8703 IHCEFNTH* 8870 542 ARITH# 8870 ADJSWTCH 8C0C IHCEFIOS* 8DB8 F28 FIOCS# 8DB8 FIOCSBEP 8DBE IHCFIOS2* 9CE0 52E IHCUOPT * A210 300 IHCUATBL* A510 638 ENTRY ADDRESS 588 TOTAL LENGTH AB48 ****GO#### DOES NOT EXIST BUT HAS BEEN ADDED TO DATA SET AUTHORIZATION CODE IS 0. x sin(x) cos(x) -1 -0.5 0 +0.5 +1 +-------------------.-------------------:-------------------.-------------------+ 0.0 0.0 1.00000 + . * . # 6.0 0.10452 0.99452 + . : * . # 12.0 0.20791 0.97814 + . : * . #+ 18.0 0.30901 0.95105 + . : * . # + 24.0 0.40673 0.91354 + . : * . # + 30.0 0.50000 0.86602 + . : * # + 36.0 0.58778 0.80901 + . : . * # + 42.0 0.66913 0.74314 + . : . * # + 48.0 0.74314 0.66913 + . : . # * + 54.0 0.80901 0.58778 + . : . # * + 60.0 0.86602 0.50000 + . : # * + 66.0 0.91354 0.40673 + . : # . * + 72.0 0.95105 0.30901 + . : # . * + 78.0 0.97814 0.20791 + . : # . *+ 84.0 0.99452 0.10452 + . : # . * 90.0 1.00000 0.00000 + . # . * 96.0 0.99452 -0.10452 + . # : . * 102.0 0.97814 -0.20791 + . # : . *+ 108.0 0.95105 -0.30901 + . # : . * + 114.0 0.91354 -0.40673 + . # : . * + 120.0 0.86602 -0.49999 + # : . * + 126.0 0.80901 -0.58778 + # . : . * + 132.0 0.74314 -0.66913 + # . : . * + 138.0 0.66913 -0.74314 + # . : . * + 144.0 0.58778 -0.80901 + # . : . * + 150.0 0.50000 -0.86602 + # . : * + 156.0 0.40673 -0.91354 + # . : * . + 162.0 0.30901 -0.95105 + # . : * . + 168.0 0.20791 -0.97814 +# . : * . + 174.0 0.10452 -0.99452 # . : * . + 180.0 0.00000 -1.00000 # . * . + 186.0 -0.10452 -0.99452 # . * : . + 192.0 -0.20791 -0.97814 +# . * : . + 198.0 -0.30901 -0.95105 + # . * : . + 204.0 -0.40673 -0.91354 + # . * : . + 210.0 -0.49999 -0.86602 + # * : . + 216.0 -0.58778 -0.80901 + # * . : . + 222.0 -0.66913 -0.74314 + # * . : . + 228.0 -0.74314 -0.66913 + * # . : . + 234.0 -0.80901 -0.58778 + * # . : . + 240.0 -0.86602 -0.50000 + * # : . + 246.0 -0.91354 -0.40673 + * . # : . + 252.0 -0.95105 -0.30901 + * . # : . + 258.0 -0.97814 -0.20791 +* . # : . + 264.0 -0.99452 -0.10452 * . # : . + 270.0 -1.00000 -0.00000 * . # . + 276.0 -0.99452 0.10452 * . : # . + 282.0 -0.97814 0.20791 +* . : # . + 288.0 -0.95105 0.30901 + * . : # . + 294.0 -0.91354 0.40673 + * . : # . + 300.0 -0.86602 0.49999 + * . : # + 306.0 -0.80901 0.58778 + * . : . # + 312.0 -0.74314 0.66913 + * . : . # + 318.0 -0.66913 0.74314 + * . : . # + 324.0 -0.58778 0.80901 + * . : . # + 330.0 -0.50000 0.86602 + * : . # + 336.0 -0.40673 0.91354 + . * : . # + 342.0 -0.30901 0.95105 + . * : . # + 348.0 -0.20791 0.97814 + . * : . #+ 354.0 -0.10452 0.99452 + . * : . # 360.0 -0.00000 1.00000 + . * . # +-------------------.-------------------:-------------------.-------------------+