11.07.2015 Views

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9 9 9 0 A ( 3 H A F. 3 4' 0I 8 7 A 5 6 I 5 3 H X F 9IDWord 999 14,3 A,P =,b F,3,6 E,4,10 / 1,8RR,4 -3 T,1 H,10 b,A N,S W,E R,b I,S H,3 X,Y =,b F,4,9 RR,16Table 6. Conversion of FORTRAN FORMAT SpecificationsFormatType(input)Format Specification (output)4 Bits 5 Bits 7 Bits16 BitsEFAHT/Group RepeatField Repeat0000 DD WW0001 DO WW0010 WW0011 WW0100 WW0101 WW0110 CC0111 Undefined1000 NO1001 NO1010 Not UsedRR 1REDO1011RRDD (decimal width)WW (total field width)CC (carriage control)Maximum = 127 (used only in E andF type formats).Maximum = 127 in E and F type formats,145 in I, A, X, and H typeformats.Positive count of <strong>the</strong> number ofcharacter positions to be skipped.NO (number)RR 1 (group repeat)RR (REDO)Positive count of <strong>the</strong> number ofrepetitions to be made of a field orgroup.Negative count of <strong>the</strong> number of wordsback to <strong>the</strong> first specification of a groupto be repeated.Positive count of <strong>the</strong> number of wordsback to <strong>the</strong> rightmost left paren<strong>the</strong>sis in<strong>the</strong> statement.Errors DetectedThe following errors are detected in phase 10: 27,28, 29, and 30.PHASE 11• Calculates <strong>the</strong> constants needed for object programsubscript computation.• Sets up dummy arguments for <strong>the</strong> insertion ofvariables in <strong>the</strong> object coding.Phase 11 bypasses all FORMAT, CONTINUE, andcompiler-generated error statements. <strong>All</strong> o<strong>the</strong>rstatements are scanned but only those statementsthat contain <strong>the</strong> special left paren<strong>the</strong>sis operatorinserted by phase 8 are operated upon.The subscripting information for each variableis checked for validity.Section 11. FORTRAN Compiler 87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!