#A BRL -PUT] NOT,N ISSU$ 0! -PUT] -MITTEE (! BRL AU?OR;Y (! UNIT$ K+DOM 333333333333 9 "O VOLUME 333333333333 PRODUC$ & PUBLI%$ BY ROYAL N,NAL 9/ITUTE =! BL PET]BOR\< REGI/]$ *>;Y NO4 #BBFBBG 333333333333 #BJJF #B 3T5TS PAGE MEMB]S (! -PUT] -MITTEE ----- #D 9TRODUC;N ------------------- #E NOTE 6#BJJF $I;N ------------ #F BRL -PUT] CODE ------------------ #G G5]AL REM>KS ------------------ #G ! EID CODE ------------------- #AJ US+ ! CODE1 & LAY\T --------- #AA EXAMPLES ---------------------- #AF TA#S ( -PUT] BRL SIGNS ---------- #AH 7#A7 /&>D CODE SIGNS >RANG$ 0M1N+ --------------------- #AH 7;A7 -PUT] CODE 9DICATORS --- #AH 7;B7 FONT SIGNS ------------- #AH 7;C7 NUM]ALS ---------------- #AI 7;D7 LRS -------------------- #AI 7;E7 O!R PR9T SYMBOLS ------- #BJ 7;F7 UNASSIGN$ BRL SIGNS ---- #BD 7#B7 /&>D CODE SIGNS >RANG$ 9 BRL ORD] ------------------ #BE 7#C7 #H-DOT BRL SIGNS >RANG$ 0;ASCII NUMB] ------------- #CB 3T5TS #C PAGE 7#D7 #H-DOT BRL SIGNS >RANG$ 9 BRL ORD] ------------------ #DD FL[*>TS ------------------------- #EE DECI.N TA#S --------------------- #EH /RUCTUR$ SY/EMS ANALYSIS DIAGRAMS ------------------ #FA 333333333333 #D MEMB]S (! -PUT] -MITTEE R4 E4 WE/ 7*AIRMAN71 ;CCTA1 BRITI% -PUT] ASSOCI,N (! BL D4 S4 BOD51 BRITI% -PUT] ASSOCI,N (! BL J4 D4 BURL+1 BRITI% -PUT] ASSOCI,N (! BL MS4 V4 J"OS1 ROYAL N,NAL COLLEGE =! BL N4 OCTON1 ;RNIB I4 PAGET1 ;RNIB NEW COLLEGE WORCE/] S4 J4 PHIPP5 7SECRET>Y71 ;RNIB W4 B4 L4 POOLE1 *AIRMAN BRL AU?OR;Y (! UNIT$ K+DOM J4 WILSON1 ;HMSO1 BRITI% -PUT] ASSOCI,N (! BL 333333333333 #E 9TRODUC;N ? PUBLIC,N REPLACES ! TWO DOCU;TS 8-PUT] BRL CODE0 : 0 ISSU$ 9 #AIHE1 & 8/RUCTUR$ SY/EMS ANALYSIS & DESIGN ME?ODOLOGY01 ISSU$ 9 #AIHG4 ! /&>D CODE APPE>+ 9 ! PREVI\S DOCU;TS HAS G5],Y BE5 RETA9$1 AL? A NUMB] ( SELDOM US$ GRAPHIC SYMBOLS H BE5 DELET$1 &A NUMB] ( -MON MA!MATICAL SIGNS H BE5 A4$4 ! LATT] >E BAS$ ON _! MA!MATICS CODE C.T]"PS1 9 ORD] 6TRY 6OBTA9 "S M1SURE ( COH];E 2T ! TWO CODES4 AN EID SIX DOT CODE1 & IS DEVELOP$ SY/EMATIC,Y 6EIE /R;G 5 = U 6ADOPT X Z \R /&>D4 WE H AL TAK5 ! OPPORTUN;Y 6G5],Y /ATE ;ASCII VALUES 9 ALL ! TA#S ( BRL SIGNS1 Z ? OMIS.N _H CAUS$ 3FU.N 9 ! PREVI\S PUBLIC,N4 9TRODUC;N #F ! SEC;N D1L+ ) /RUCTUR$ SY/EMS ANALYSIS DIAGRAMS HAS BE5 REVIS$ F ! PREVI\S DOCU;T1 S T X IS N[ M FLEXI#1 & WE HOPE M A3ESSI# 6! NON-EXP]T R1D] & TRANSCRIB]4 ? REVI.N 0 MA9LY DRIV5 0! *ANGES MADE 6! PR9T DOCU;T,N = S* DIAGRAMS1 : REQUIR$ A M G5]ALIS$ APPROA* 9 BRL1 R ?AN TR1T+ EA* TYPE ( DIAGRAM SEP>ATELY1 Z 0 D"O PREVI\SLY4 111111111111 NOTE 6#BJJF $I;N AN AM5D;T HAS BE5 MADE 6! #BJJF $I;N1 ":BY ! DEFAULT CASE = LRS )9 -PUT] COD$ EXPRES.NS IS N[ L[] CASE R ?AN CAPITAL4 ? *ANGE REFLECTS ! M -MON USE ( L[] CASE 9 REC5T -PUT] MAT]IALS & ELECTRONIC A4RESSES1 & IS 3SI/5T )! DEFAULT /AT$ 9 ! #BJJD $I;N ( BRITI% BRL1 : 9CLUDES A SEC;N ON ! USE (! BRL -PUT] CODE4 333333333333 #G BRL -PUT] NOT,N 333333333333 BRL -PUT] CODE G5]AL REM>KS ! BASIC PURPOSE (! BRL -PUT] CODE IS 6REPRES5T "*S OR EXPRES.NS US$ 9 TEXTS RELAT+ 6-PUT]S1 &= MAT]IAL 9PUT 6OR \TPUT 0A -PUT]4 X 3SI/S (A S*EME = PRECISELY REPRES5T+ A WIDE RANGE ( PR9T "*S US$ 9 S* 3TEXTS1 & IS DESIGN$ S T ! MO/ FREQU5TLY O3URR+ PR9T "*S H A S+LE BRL CELL REPRES5T,N4 ? LA/ F1TURE L1DS 6DI6];ES 2T ! -PUT] CODE & /&>D 5GLI% BRL & MA!MATICS NOT,N4 ! MO/ SIGNIFICANT DE"PURE F ^! CODES IS ! WAY NUMB]S >E COD$4 ! -PUT] CODE MAY AL 2 US$ 6REPRES5T =MAL OR SEMI-=MAL EXPRES.NS 9 A -PUT] 3TEXT1 &= ? PURPOSE A FEW (! MO/ -MON MA!MATICAL SYMBOLS US$ >E AL 9CLUD$4 H["E1 MA!MATICS CODE OR /&>D 5GLI% BRL MAY (T5 2 M APPROPRIATE1 & PROVIDE A LESS CUMB]"S ME?OD ( TRANSCRIP;N4 = EXAMPLE1 EXPRES.NS ( B9>Y >I?METIC OR L;G] PASSAGES ( =MAL EXPRES.NS ( SYNTAX US+ LOGICAL SYMBOLISM >E USU,Y G5]AL REM>KS #H BE/ TR1T$ US+ MA!MATICS CODE4 AN EF=T HAS BE5 MADE 6RELATE ! MA!MATICS SIGNS 9 ! -PUT] CODE 6! MA!MATICS CODE SIGNS 9 ORD] 6A*IEVE "S COH];E 2T ! TWO SY/EMS4 _M ( ^! SIGNS1 E4G4 UNION1 9T]SEC;N1 ETC41 >E =M$ 0A4+ A DOT #E 6! CORRESPOND+ MA!MATICS CODE SIGNS4 ..! EID SIX DOT -PUT] CODE : 3TA9S D\# & TRIPLE CELL SIGNS Z WELL Z S+LE CELL SIGNS1 ? DOCU;T AL 9CLUDES AN EIE ABS5T AGREES )! /&>D SIX DOT CODE 7A"P F "O OR TWO EXCEP;NS74 ! REMA9D] >E ASSIGN$ AUTOMATIC,Y AC 6_! ;ASCII VALUE3 A4+ DOT #G 6A BRL "* SUBTRACTS #CB F ! ;ASCII VALUE2 A4+ DOT #H A4S #ABH 6! ;ASCII VALUE2 A4+ DOTS #G & #H A4S #IF 6! ;ASCII VALUE 7Z IMPLI$ 0! PREC$+ RULES74 7! SIX DOT "*S >E N #FD 3TIGU\S "*S F G5]AL REM>KS #I ! ;ASCII SET1 B >E "*S #CB 6#FC & #IF 6#ABG47 IF ONLY SIX DOT BRL CELLS >E AVAILA#1 X IS POSSI# 6REG>D ^! Z CAPA# ( REPRES5T+ ANY (! F\R ;ASCII "*S ^: EIE 4T+UI%$ 9 ! EIE REPRES5T$ 0! SAME SIX DOT BRL "*4 H["E1 AL? ? DUAL REPRES5T,N MAY G5],Y 2 UTILIZ$ 9 ! CASE ( UPP] & L[] CASE LRS )\T EXPLICIT EXPLAN,N1 9 O!R SITU,NS ! 8NORMAL0 M1N+ (! SIX DOT BRL "* %D 2 REG>D$ Z 2+ ! ;ASCII "* ^: EID CODE BRL SIGNS >RANG$ 0M1N+ 7#B7 /&>D CODE BRL SIGNS >RANG$ 9 BRL ORD] ! /&>D CODE #AJ 7#C7 #H-DOT BRL SIGNS >RANG$ 0;ASCII NUMB] 7#D7 #H-DOT BRL SIGNS >RANG$ 9 BRL ORD] 9 EA* LI/ ! /&>D ;ASCII NUMB]S 7DECIMAL & HEXADECIMAL7 >E GIV5 ": APPROPRIATE4 ! /&>D CODE ? IS ! CODE G5],Y US$ 9 TRANSCRIP;N "W4 MULTICELL SIGNS D N EXCE$ #C "*S1 & MO/ 2G9 ) DOT #E4 _M (! #C-CELL SIGNS H ! "* = Z ! SECOND ELE;T 9 ! SIGN4 ": PR9T SYMBOLS >E -POS$ ( ELE;T>Y SYMBOLS ! SAME -POSI;N HAS BE5 FOLL[$ 9 BRL4 E4G4 8LESS ?AN OR EQUALS0 IS CR1T$ US+ A 8LESS ?AN0 SIGN & AN 8EQUALS0 SIGN4 SIMIL>LY1 :5 A HYPH5 TGR )A LESS ?AN OR GRT] ?AN SIGN IS US$ 6=M AN >R[ 9 PR9T1 ! SAME ME?OD IS FOLL[$ 9 BRL4 ! PRIM>Y M1N+ (! + SIGN IS ! PR9T "UL9E "*1 : IS 3SI/5T )! #H-DOT CODE4 H["E1 ? BRL SIGN IS AL ASSIGN$ 6VISI# SPACE1 & ": ? USE ( X IS MADE AN EXPLANATORY NOTE W 2 NEC 9 ! TEXT1 & ! SECOND>Y SIGN "M %D !N 2 US$ =! ! /&>D CODE #AA "UL9E "* IF REQUIR$4 ..US+ ! CODE1 & .LAY\T4 -PUT] COD$ EXPRES.NS O3URR+ )9 ORD9>Y TEXT M/ 2 PREC$$ & FOLL[$ 0! ,+ 7DOTS #F#C-D-F7 -PUT] CODE 9DICATORS4 ^! >E SPAC$ L BRACKETS1 I4E4 ! OP5+ 9DICATOR IS UNSPAC$ F ! F/ -PUT] "*1 &! CLOS+ 9DICATOR IS UNSPAC$ F ! LA/ "*4 ORD9>Y TEXT PUNCTU,N C FOLL[ A CLOS+ 9DICATOR DIRECTLY4 ! -PUT] CODE 9DICATOR HAS =CE OV] 9T]V5+ SPACES UNTIL T]M9AT$1 & AL ONTO A NEW L9E )\T NE$+ 6BE RE9TRODUC$4 CASES ": A -PUT] -M& IS FOLL[$ 0AN ORD9>Y SU6IX C 2 COD$ 05CLOS+ ! -PUT] EXPRES.N )9 ,+ 9DICATORS1 & BRAILL+ ! REMA9D] (! EXPRES.N1 UNSPAC$1 AF ! CLOS+ ,+ SIGN4 ?US1 = EXAMPLE1 ,+PRINT,+ING4 X IS 9ADVISA# 6USE 3TRAC;NS = "PS ( ^WS \TSIDE ! ,+ SIGNS 7I4E4 9 ? CASE1 ! ;ING %D 2 BRLD UNCONTRACT$47 -PUT] EXPRES.NS SPECI,Y SET \ ON A SEP>ATE L9E OR L9ES %D 2 PREC$$ 0A L9E ( #AB C5TR$ [ 7DOTS #B-D-F7 SIGNS & FOLL[$ 0A L9E ( #AB C5TR$ O 7DOTS #A-C-E7 SIGNS2 9 ? CASE ! ,+ -PUT] CODE 9DICATORS >E N REQUIR$ =! 5CLOS$ ! /&>D CODE #AB EXPRES.NS4 ? ME?OD IS ?US US$ = -PUT] PROGRAMS1 )A L9E ( [ SIGNS AT ! />T1 &A L9E ( O SIGNS AT ! 5D4 LRS 9 A -PUT] COD$ EXPRES.N >E R1D Z 2+ L[] CASE UN.S 9DICAT$ O!RWISE4 CAPITAL LRS >E 9DICAT$ 0! DOT #F SIGN PLAC$ 2F ! F/ S* LR 9 A BRL L9E1 : HAS =CE UNTIL ! 5D (! BRL L9E 7EV5 OV] 9T]V5+ SPACES OR DRAWN \ BRACKETS7 UN.S L[] CASE IS REASS]T$ 09S];N (! DOTS #E-F SIGN4 IF UPP] CASE FONT 3T9UES ONTO A NEW BRL L9E1 ! DOT #F 9DICATOR M/ 2 REASS]T$4 O!R LR FONTS >E 9DICAT$ US+ ! OP5+ & CLOS+ FONT SIGNS LI/$4 ! SIGNS >E US$ 9 ! SAME WAY Z BRACKETS1 I4E4 ALL LRS 2T ! OP5+ FONT 9DICATOR & XS CORRESPOND+ CLOS+ FONT 9DICATOR >E (! FONT /AT$4 AN OP5+ FONT 9DICATOR ?US HAS =CE OV] SPACES & ONTO NEW BRL L9ES UNTIL ! CORRESPOND+ CLOS+ FONT 9DICATOR IS 9S]T$4 :5 ! PR9T USE ( SPECIAL LR FONTS IS ESS5TI,Y PICTORIAL1 X IS NORM,Y MO/ SATISFACTORY N 69DICATE ^! SPECIAL FONTS 9 BRL1 Z X L1VES ! TRANSCRIP;N LESS CLUTT]$4 = EXAMPLE1 ? WD APPLY 9 ! /&>D CODE #AC SITU,NS ": BOLD PR9T IS US$ = RES]V$ ^WS1 OR ": ITALICS >E US$ = -;TS 7: >E ALR 4T+UI%$ 0O!R M1NS1 S* Z 0A/]ISKS OR BRACKETS74 ! 4T9C;N 2T UPP] & L[] CASE %D1 H["E1 G5],Y 2 %[N4 A PROGRAM G5],Y PR9T$ 9 UPP] CASE C 2 COD$ AC 6! RULE T LRS %D 2 R1D Z UPP] CASE UN.S %[N O!RWISE1 Z ? AG L1VES ! BRL LESS CLUTT]$4 ? 3V5;N %D1 H["E1 2 EXPLA9$ 9 A NOTE 2F ! PROGRAM4 PROGRAMS %D 2 SET \ 9 BRL ON ! SAME BASIS Z PR9T4 L9ES />T+ AT ! PROGRAM M>G9 %D 2G9 9 CELL #A ) BRL RUNOV]S />T+ 9 CELL #E 7I4E4 9D5T$ 0#D CELLS74 L9ES 9D5T$ 9 PR9T NORM,Y 2G9 9 CELL #C ) RUNOV]S 9 CELL #G1 OR CELL #E ) RUNOV]S 9 CELL #I1 ETC4 AC 6! LEVEL ( 9D5T,N4 A BRL L9E )A RUNOV] %D 2 T]M9AT$ )! 8TEXT 3T9U,N0 SIGN1 DOT #E1 IF ! DIVI.N IS MADE AT A PO9T ": "! IS NO SPACE 9 PR9T1 B ! T]M9ATOR IS N REQUIR$ ": ! L9E 5DS AT A SPACE4 ! TEXT 3T9U,N SIGN IS N REQUIR$ AT ! PO9T (A G5U9E PR9T RUNOV]4 ! TEXT 3T9U,N SIGN IS US$ 9 ! SAME WAY = EXPRES.NS 5CLOS$ )9 ! ,+ -PUT] CODE 9DICATORS4 ! /&>D CODE #AD O!R SPECIAL LAY\TS & ALIGN;TS 7E4G4 /ACK$ OP;NS OR TABULAT$ ITEMS7 %D 2 SET \ ON ! SAME BASIS 9 BRL1 ?\< X W N ALW 2 POSSI# 6FOLL[ ? EXACTLY1 2C (! %ORT;S (! BRL L9E4 RUNOV]S = ITEMS )9 S* /ACK$ =MATS %D 2G9 #D CELLS FUR!R 9 ?AN ! />T (! ITEM1 S T ! /ACK =MAT IS PRES]V$4 BLANK L9ES %D G5],Y 2 REPRODUC$4 BLANK SPACES %D G5],Y 2 REPRODUC$1 ?\< #C OR M SPACES 9 PR9T US$ PICTORI,Y C G5],Y 2 REPRES5T$ Z #B SPACES 9 ! BRL UN.S "! >E "PICUL> R1SONS 6PRES]VE !M1 = EXAMPLE1 9 SETT+ \ /ACKS4 -PUT] EXPRES.NS & PROGRAMS SET \ 9 BOOKS MAY SU6] F ! SPACES N 2+ REPRODUC$ 3SI/5TLY OR CLE>LY DUE 6! WAY ! BOOK HAS BE5 TYPESET 9 PR9T4 X %D 2 ! AIM 6TR1T S* AMBIGUITIES 3SI/5TLY 9 ! BRL1 ?\< ": ! PR9T IS CLE>1 ! PR9T =MAT %D 2 ADH]$ 6IN ! BRL 7EV5 IF ? MAY N 2 ! SPAC+ US$ 0! PROGRAMM]74 EXTRANE\S -;TS ANNOTAT+ PROGRAMS1 I4E4 REM>KS A4$ 0! AU?OR (! BOOK1 B N ACTU,Y KEY$ 96! TEXT (! PROGRAM1 %D NORM,Y 2 5CLOS$ 9 /&>D 5GLI% BRL R.D BRACKETS1 & BRLD ) 3TRAC;NS4 !Y >E ! /&>D CODE #AE PLAC$ AF #C BLANK SPACES AT ! 5D (! APPROPRIATE PROGRAM L9E1 OR PLAC$ ON A NEW L9E1 AC 6! PR9T =MAT4 RUNOV]S >E 9D5T$ Z = PROGRAM L9ES4 -PUT] CODE EXPRES.NS )9 S* EXPRES.NS W REQUIRE ,+ -PUT] CODE 9DICATORS Z USUAL = ORD9>Y TEXT4 ! R1D] %D 2 =EW>N$ ( S* -;TS 0AN EXPLANATORY NOTE4 -;TS : >E 9T5D$ 6BE KEY$ 96! TEXT (! PROGRAM OR >E =MATT$ Z S*1 %D 2 TR1T$ Z ORD9>Y -PUT] TEXT PROGRAM L9ES4 "ND KEYS 3SI/+ ( FULL ^WS OR A2REVI,NS 9 ORD9>Y TEXT1 E4G4 8CTRL01 8RETURN01 8ALT01 ETC4 %D 2 PLAC$ 9 /&>D 5GLI% BRL QUOTES1 & TR1T$ Z ORD9>Y TEXT ) 3TRAC;NS 7)\T 9DICAT+ CAPITALS74 SPECIAL "* KEY "NS E4G4 ! HAT SYMBOL1 ! "UL9E SYMBOL1 ETC4 >E COD$ US+ ,+ SIGNS & -PUT] CODE Z USUAL4 FUNC;N KEYS S* Z ;F#A1 ;F#B1 ETC41 >E COD$ 9 /&>D 5GLI% BRL4 9DIVIDUAL CAPITAL LR KEYS 9 ORD9>Y TEXT C 2 SIMPLY COD$ Z ;,A ;,B ;,C ETC41 )\T ,+ SIGNS4 DOT #F SEP>,N SIGNS MAY 2 ADVISA# "H 2F FOLL[+ PUNCTU,N1 ESPECI,Y ": O!R MA!MATICS NOT,N IS PRES5T4 ! /&>D CODE #AF L;G BRACKETS US$1 = EXAMPLE1 9 EXPRES.NS ( SYNTAX1 MAY 2 DRAWN \ DIAGRAMMATIC,Y IF POSSI#1 OR MAY 2 COD$ 9 BRL US+ ! 8L;G BRACKET0 SIGNS : 3SI/ (! CORRESPOND+ ORD9>Y BRACKET SIGN PREC$$ 0A DOT #F 7! LATT] N 2+ REG>D$ Z A CAPITAL 9DICATOR74 ?US L;G SQU>E BRACKETS >E COD$ Z ,( ''' ,) ,( ''' ,) ETC4 C>E %D 2 TAK5 65SURE T "O SET ( L;G BRACKETS DOES N LIE DIRECTLY 2L ANO!R SET (! SAME TYPE1 S9CE ! L5G? ( S* BRACKETS WD 2 OBSCUR$4 A BLANK L9E %D 2 9S]T$ 2T ^! SETS 9 S* CASES4 EXAMPLES ! G5]AL =MAT (! ,+,WHILE,+ /ATE;T IS3 [[[[[[[[[[[[ ,WHILE ;CONDITION ,DO STATEMENT2 OOOOOOOOOOOO ": ./ATE;T C 2 S+LE OR -P.D4 2L IS A PROGRAM FRAG;T 3TA9+ A ,+,WHILE,+ /ATE;T4 ! ,+80,+ SIGN 9 ! 3DI;N M1NS 8N EQUAL TO03 ! /&>D CODE #AG [[[[[[[[[[[[ ,READ^DOLLARS>2 ,WHILE DOLLARS 80 -[[ DO ,BEGIN ,WRITELN^DOLLARS9:>2 ,READ^DOLLARS>2 ,END2 OOOOOOOOOOOO 111111111111 [[[[[[[[[[[[ IDENTIFIER ,IS (") ,"("<,NUMERIC"> ,") ,"("<,ALPHABETIC">,") OOOOOOOOOOOO 333333333333 #AH TA#S ( -PUT] BRL SIGNS ! BRL SIGNS >E PREC$$ 0! DOT LOCATOR 7DOTS #A-B-C-D-E-F7 9 ORD] 6HELP ID5TIFY ! BRL CELLS4 ? %D N 2 REG>D$ Z "P (! BRL SIGNS !MVS4 7#A7 /&>D CODE SIGNS >RANG$ 0M1N+ 9 ! FOLL[+ LI/1 OP5+ & CLOS+ FONT SIGNS & BRACKET SIGNS >E PLAC$ TGR "U "O 5TRY4 BRL SIGNS >E FOLL[$ 0_! ;ASCII NUMB]S 9 DECIMAL & HEXADECIMAL 7IN BRACKETS71 ": APPLICA#4 7;A7 -PUT] CODE 9DICATORS C5TR$ ON A SEP>ATE L9E3 #AB =[ "*S2 #AB =O "*S )9 ORD9>Y TEXT3 =,+ =,+ TEXT 3T9U,N SIGN3 =" 7;B7 FONT SIGNS BOLD3 ="# ="V 9V]SE VIDEO3 ="N ="$ ITALIC3 =". ="X L[] CASE3 =; SUBSCRIPT3 ="* ="] SUP]SCRIPT3 ="+ ="] "UL9$3 ="< ="> TA# 7#A7 /&>D3 0M1N+ #AI D\# "UL9$3 USE TWO LEVELS ( "UL9$ 5CLOSURE UPP] CASE 7CAPITAL73 =, 7;C7 NUM]ALS Z]O3 == #DH 7#CJ7 "O3 =* #DI 7#CA7 TWO3 =< #EJ 7#CB7 ?REE3 =% #EA 7#CC7 F\R3 =? #EB 7#CD7 FIVE3 =: #EC 7#CE7 SIX3 =$ #ED 7#CF7 SEV53 =] #EE 7#CG7 EID3 0M1N+ #BJ ;J3 =J #GD 7#D,A72 #AJF 7#F,A7 ;K3 =K #GE 7#D,B72 #AJG 7#F,B7 ;L3 =L #GF 7#D,C72 #AJH 7#F,C7 ;M3 =M #GG 7#D,D72 #AJI 7#F,D7 ;N3 =N #GH 7#D,E72 #AAJ 7#F,E7 ;O3 =O #GI 7#D,F72 #AAA 7#F,F7 ;P3 =P #HJ 7#EJ72 #AAB 7#GJ7 ;Q3 =Q #HA 7#EA72 #AAC 7#GA7 ;R3 =R #HB 7#EB72 #AAD 7#GB7 ;S3 =S #HC 7#EC72 #AAE 7#GC7 ;T3 =T #HD 7#ED72 #AAF 7#GD7 ;U3 =U #HE 7#EE72 #AAG 7#GE7 ;V3 =V #HF 7#EF72 #AAH 7#GF7 ;W3 =W #HG 7#EG72 #AAI 7#GG7 ;X3 =X #HH 7#EH72 #ABJ 7#GH7 ;Y3 =Y #HI 7#EI72 #ABA 7#GI7 ;Z3 =Z #IJ 7#E,A72 #ABB 7#G,A7 7;E7 O!R PR9T SYMBOLS AMP]S&3 =& #CH 7#BF7 & 79V]T$ ;V SIGN73 ="^8 APO/ROPHE3 =' #CI 7#BG7 >R[S3 UP3 ="O #BD 7#AH7 D[N3 ="[ #BE 7#AI7 LEFT3 ="F #BG 7#A,B7 LEFT ) SEP>ATE S+LE %AFT3 =8- LEFT ) SEP>ATE D\# %AFT3 =87 TA# 7#A7 /&>D3 0M1N+ #BA "R3 ="D #BF 7#A,A7 "R ) SEP>ATE S+LE %AFT3 =-0 "R ) SEP>ATE D\# %AFT3 =70 ASSIGN;T3 =37 A/]ISK 7/>73 =9 #DB 7#B,A7 BACKW>D OBLIQUE /ROKE 7BACKSLA%73 ="/ #IB 7#E,C7 BRACKETS3 R.D3 =^ #DJ 7#BH72 => #DA 7#BI7 SQU>E3 =( #IA 7#E,B72 =) #IC 7#E,D7 BRACE3 ="( #ABC 7#G,B72 =") #ABE 7#G,D7 ANGLE3 =8 #FJ 7#C,C72 =0 #FB 7#C,E7 BULLET3 ="=> #G 7#JG7 C5T3 ="C #AEE 7#I,B7 CIRCLE 7EMPTY73 ="=C #I 7#JI7 COLON3 =3 #EH 7#C,A7 -MA3 =1 #DD 7#B,C7 -M]CIAL 8AT03 =! #FD 7#DJ7 3CAT5,N3 ="6 3TA9$ IN3 ="\[ 3TA9S3 ="\O CORN]S3 "R-H& TOP3 ="=4 #AIA 7,B,F7 LEFT-H& TOP3 ="=6 #BAH 7,D,A7 LEFT-H& BOTTOM3 ="=8 #AIB 7,C#J7 "R-H& BOTTOM3 ="=0 #BAG 7,D#I7 TA# 7#A7 /&>D3 0M1N+ #BB CROSS1 MULTIPLI$ BY3 ="8 CURSOR3 ="3 DECIMAL PO9T3 =4 #DF 7#B,E7 DEGREE 7SMALL SUP]SCRIPT CIRCLE73 ="4 #BDH 7,F#H7 DOLL>3 =_ #CF 7#BD7 D\# *EVRON3 LEFT3 ="& #AGD 7,A,E7 "R3 ="Y #AGE 7,A,F7 EQUALS3 =7 #FA 7#C,D7 EQUIVAL5T TO 7?REE HORIZONTAL B>S73 ="77 #BDJ 7,F#J7 EXCLAM,N M>K3 =# #CC 7#BA7 EXP&S TO3 =337 = ALL 7AN 9V]T$ ,A SYMBOL73 ="\1 FULL /OP3 =4 #DF 7#B,E7 GRAVE3 ="E #IF 7#FJ7 GRT] ?AN3 =0 #FB 7#C,E7 GRT] ?AN OR EQUAL TO3 =07 HA%3 ="; #CE 7#BC7 HAT 7C>ET1 CIRCUMFLEX73 ="? #ID 7#E,E7 HYPH53 =- #DE 7#B,D7 9T]SEC;N3 ="\8 #BCI 7,E,F7 IS AN ELE;T (3 ="\9 #BCH 7,E,E7 IS DEF9$ Z3 =337 LESS ?AN3 =8 #FJ 7#C,C7 LESS ?AN OR EQUAL TO3 =87 TA# 7#A7 /&>D3 0M1N+ #BC M9US3 =- #DE 7#B,D7 MU3 ="=M #BCJ 7,E#F7 N3 ="\- #AGJ 7,A,A7 N EQUAL TO 7"*73 ="7 OBLIQUE /ROKE 7SLA%73 =/ #DG 7#B,F7 OR 7;V SIGN73 ="^6 OR 7V]TICAL B>73 ="L #AGI 7,B#C7 P>AGRAPH3 ="P #BJ 7#AD7 P]C5T3 =. #CG 7#BE7 PIPE 7V]TICAL L9E ) GAP73 ="K #ABD 7#G,C7 PLUS3 =6 #DC 7#B,B7 PLUS OR M9US3 ="6- #BDA 7,F#A7 P.D3 ="_ #AEF 7#I,C7 QU]Y3 =5 #FC 7#C,F7 QUOTES3 D\#3 =@ #CD 7#BB7 S+LE3 =' #CI 7#BG7 RETURN KEY 75T] KEY7 7LEFT/"R CURV+ >R[73 ="R SEC;N3 ="S #BA 7#AE7 SEMICOLON3 =2 #EI 7#C,B7 SQU>E 7BLACK73 ="=: #BED 7,F,E7 SQU>E 7EMPTY73 ="=$ SQU>E ROOT3 ="% #BEA 7,F,B7 ;T-%APE3 ="=T #AID 7,C#B7 ;T-%APE 9V]T$3 ="=\ #AIC 7,C#A7 TA# 7#A7 /&>D3 0M1N+ #BD "! EXI/S3 ="\5 TILDE3 ="- #ABF 7#G,E7 TRIANGLE3 PO9T+ D[N3 ="=J PO9T+ LEFT3 ="=F PO9T+ "R3 ="=H PO9T+ UP3 ="=D "UL9E "*3 PRIM>Y SIGN =+ SECOND>Y SIGN ="M #IE 7#E,F7 7SEE P#AJ7 UNION3 ="\6 VISI# SPACE3 =+ 7;F7 UNASSIGN$ BRL SIGNS ! FOLL[+ BRL SIGNS >E UNASSIG$1 & >E FREE 6BE ASSIGN$ LOC,Y :5 REQUIR$ = O!R PR9T "*S4 AN EXPLANATORY NOTE W 2 NE$$ 9 S* CASES4 6KEEP ! LI/ )9 R1SONA# B.DS1 ONLY #B-CELL SIGNS 2G9N+ ) DOT #E H BE5 LI/$ "H 7& EV5 !N1 N ALL ( ^!73 ? DOES N EXCLUDE ! POSSIBIL;Y ( O!R FREE SIGNS 2+ US$ IF REQUIR$4 ="B ="J ="Z ="1 ="0 ="G ="Q ="! ="2 ="H ="T =": ="5 ="I ="U ="W ="9 111111111111 TA# 7#B7 /&>D3 BRL ORD] #BE 7#B7 /&>D CODE SIGNS >RANG$ 9 BRL ORD] ? LI/ IS >RANG$ 9 ! 3V5;NAL ORD] ( BRL "*S AC 6! LA/ OR SOLE BRL "* (! SIGN4 ! MA9 5TRIES >E S+LE CELL SIGNS1 & SUB5TRIES >E MULTICELL SIGNS )! SAME F9AL BRL "*4 ! SIGNS >E FOLL[$ 0_! ;ASCII NUMB]S 9 DECIMAL & HEXADECIMAL 7IN BRACKETS71 ": APPLICA#4 = LRS1 ;ASCII NUMB]S REF] 6UPP] & L[] CASE RESPECTIVELY4 =A ;A #FE 7#DA72 #IG 7#FA7 =B ;B #FF 7#DB72 #IH 7#FB7 =C ;C #FG 7#DC72 #II 7#FC7 ="C C5T #AEE 7#I,B7 ="=C CIRCLE 7EMPTY7 #I 7#JI7 =D ;D #FH 7#DD72 #AJJ 7#FD7 ="D "R >R[ #BF 7#A,A7 ="=D TRIANGLE PO9T+ UP =E ;E #FI 7#DE72 #AJA 7#FE7 ="E GRAVE #IF 7#FJ7 =F ;F #GJ 7#DF72 #AJB 7#FF7 ="F LEFT >R[ #BG 7#A,B7 ="=F TRIANGLE PO9T+ LEFT =G ;G #GA 7#DG72 #AJC 7#FG7 TA# 7#B7 /&>D3 BRL ORD] #BF =H ;H #GB 7#DH72 #AJD 7#FH7 ="=H TRIANGLE PO9T+ "R =I ;I #GC 7#DI72 #AJE 7#FI7 =J ;J #GD 7#D,A72 #AJF 7#F,A7 ="=J TRIANGLE PO9T+ D[N =K ;K #GE 7#D,B72 #AJG 7#F,B7 ="K PIPE 7V]TICAL L9E ) GAP7 #ABD 7#G,C7 =L ;L #GF 7#D,C72 #AJH 7#F,C7 ="L OR 7V]TICAL B>7 #AGI 7,B#C7 =M ;M #GG 7#D,D72 #AJI 7#F,D7 ="M "UL9E "* #IE 7#E,F7 7SECOND>Y SIGN7 7SEE P#AJ7 ="=M MU #BCJ 7,E#F7 =N ;N #GH 7#D,E72 #AAJ 7#F,E7 ="N 9V]SE VIDEO 9DICATOR =O ;O #GI 7#D,F72 #AAA 7#F,F7 =O 7C5TR$ L9E ( #AB7 -PUT] CODE T]M9ATOR ="O UP >R[ #BD 7#AH7 ="\O 3TA9S =P ;P #HJ 7#EJ72 #AAB 7#GJ7 ="P P>AGRAPH #BJ 7#AD7 =Q ;Q #HA 7#EA72 #AAC 7#GA7 =R ;R #HB 7#EB72 #AAD 7#GB7 ="R RETURN KEY 75T] KEY7 7LEFT/"R CURV+ >R[7 TA# 7#B7 /&>D3 BRL ORD] #BG =S ;S #HC 7#EC72 #AAE 7#GC7 ="S SEC;N #BA 7#AE7 =T ;T #HD 7#ED72 #AAF 7#GD7 ="=T ;T-%APE #AID 7,C#B7 =U ;U #HE 7#EE72 #AAG 7#GE7 =V ;V #HF 7#EF72 #AAH 7#GF7 ="V T]M9ATE BOLD =X ;X #HH 7#EH72 #ABJ 7#GH7 ="X T]M9ATE ITALIC =Y ;Y #HI 7#EI72 #ABA 7#GI7 ="Y "R D\# *EVRON #AGE 7,A,F7 =Z ;Z #IJ 7#E,A72 #ABB 7#G,A7 =& AMP]S& #CH 7#BF7 ="& LEFT D\# *EVRON #AGD 7,A,E7 == Z]O #DH 7#CJ7 =( LEFT SQU>E BRACKET #IA 7#E,B7 ="( LEFT BRACE BRACKET #ABC 7#G,B7 =! -M]CIAL 8AT0 #FD 7#DJ7 =) "R SQU>E BRACKET #IC 7#E,D7 =") "R BRACE BRACKET #ABE 7#G,D7 =* "O #DI 7#CA7 ="* SUBSCRIPT =< TWO #EJ 7#CB7 ="< "UL9$ 7Z BRL 9DICATOR7 =% ?REE #EA 7#CC7 ="% SQU>E ROOT #BEA 7,F,B7 =? F\R #EB 7#CD7 TA# 7#B7 /&>D3 BRL ORD] #BH ="? HAT 7C>ET1 CIRCUMFLEX7 #ID 7#E,E7 =: FIVE #EC 7#CE7 ="=: SQU>E 7BLACK7 #BED 7,F,E7 =$ SIX #ED 7#CF7 ="=$ SQU>E 7EMPTY7 ="$ T]M9ATE 9V]SE VIDEO =] SEV5 #EE 7#CG7 ="] T]M9ATE SUBSCRIPT OR SUP]SCRIPT =\ EIR[ ) SEP>ATE D\# %AFT =07 GRT] ?AN OR EQUAL TO ="7 N EQUAL TO 7"*7 ="77 EQUIVAL5T TO 7?REE HORIZONTAL B>S7 #BDJ 7,F#J7 =8 LESS ?AN #FJ 7#C,C7 =8 LEFT ANGLE BRACKET #FJ 7#C,C7 ="=8 LEFT-H& BOTTOM CORN] #AIB 7,C#J7 ="\8 9T]SEC;N #BCI 7,E,F7 ="8 CROSS1 MULTIPLI$ BY ="^8 & 79V]T$ ;V SIGN7 =9 A/]ISK 7/>7 #DB 7#B,A7 ="\9 IS AN ELE;T ( #BCH 7,E,E7 =0 GRT] ?AN #FB 7#C,E7 =70 "R >R[ ) SEP>ATE D\# %AFT =0 "R ANGLE BRACKET #FB 7#C,E7 =-0 "R >R[ ) SEP>ATE S+LE %AFT TA# 7#B7 /&>D3 BRL ORD] #CJ ="=0 "R-H& BOTTOM CORN] #BAG 7,D#I7 =/ OBLIQUE /ROKE 7SLA%7 #DG 7#B,F7 ="/ BACK OBLIQUE /ROKE 7BACKSLA%7 #IB 7#E,C7 => "R R.D BRACKET #DA 7#BI7 ="=> BULLET #G 7#JG7 ="> T]M9ATE "UL9$ =# EXCLAM,N M>K #CC 7#BA7 ="# BOLD 9DICATOR =+ "UL9E "* #IE 7#E,F7 7PRIM>Y SIGN7 7SEE P#AJ7 =+ VISI# SPACE ="+ SUP]SCRIPT =,+ -PUT] CODE 9DICATOR =' APO/ROPHE #CI 7#BG7 =' S+LE QUOTE #CI 7#BG7 =- HYPH5 #DE 7#B,D7 =8- LEFT >R[ ) SEP>ATE S+LE %AFT =- M9US #DE 7#B,D7 ="6- PLUS OR M9US #BDA 7,F#A7 ="- TILDE #ABF 7#G,E7 =@ D\# QUOTE #CD 7#BB7 =^ LEFT R.D BRACKET #DJ 7#BH7 =_ DOLL> #CF 7#BD7 ="_ P.D #AEF 7#I,C7 =" TEXT 3T9U,N SIGN =. P]C5T #CG 7#BE7 TA# 7#B7 /&>D3 BRL ORD] #CA =". ITALIC 9DICATOR =; L[] CASE ="; HA% #CE 7#BC7 =, UPP] CASE 7CAPITAL7 =, L;G BRACKET 9DICATOR 111111111111 TA# 7#C7 #H-DOT3 0NUMB] #CB 7#C7 #H-DOT BRL SIGNS >RANG$ 0;ASCII NUMB] 9 ! FOLL[+1 #H DOT CELLS >E GIV5 0%[+ DOTS #A-F Z A "* 7PREC$$ 0! DOT LOCATOR71 FOLL[$ BY -G -H OR -G-H 69DICATE DOT #G1 DOT #H OR DOTS #G & #H RESPECTIVELY4 :5 DOTS #A-F >E ABS5T1 J ! NUMB]S #G OR #H >E GIV5 Z APPROPRIATE4 DOT #G IS ! LEFT-H& BOTTOM DOT & DOT #H ! "R-H& BOTTOM DOT 9 ! #H-DOT CELL4 = 3V5I;E ( DESCRIP;N1 8D\# ,T0 M1NS A ,T %APE )A D\# CROSS-B>2 ! FOOT (! ,T IS DESCRIB$ SEP>ATELY4 ! COLUMNS >E3 ;ASCII DECIMAL1 ;ASCII HEXADECIMAL1 BRL SIGN1 PR9T SYMBOL4 #J #JJ #G 7NUL7 #A #JA =#-G FACE #B #JB =@-G INV]SE FACE #C #JC =;-G HE>T #D #JD =_-G DIAMOND #E #JE =.-G CLUB #F #JF =&-G SPADE #G #JG ='-G BULLET #H #JH =^-G 9V]SE BULLET #I #JI =>-G CIRCLE TA# 7#C7 #H-DOT3 0NUMB] #CC #AJ #J,A =9-G 9V]SE CIRCLE #AA #J,B =6-G MALE #AB #J,C =1-G FEMALE #AC #J,D =--G QUAV] #AD #J,E =4-G SEMIQUAV]S #AE #J,F =/-G CURR5CY SYMBOL #AF #AJ ==-G SOLID TRIANGLE "R #AG #AA =*-G SOLID TRIANGLE LEFT #AH #AB =<-G UP/D[N >R[ #AI #AC =%-G D\# EXCLAM,N M>K #BJ #AD =?-G P>AGRAPH #BA #AE =:-G SEC;N #BB #AF =$-G L[] SOLID BLOCK #BC #AG =]-G UP/D[N >R[ ABV L9E #BD #AH =\-G UP >R[ #BE #AI =[-G D[N >R[ #BF #A,A =3-G "R >R[ #BG #A,B =2-G LEFT >R[ #BH #A,C =8-G 9V]T$ & MIRROR$ N SIGN #BI #A,D =7-G LEFT/"R >R[ #CJ #A,E =0-G SOLID TRIANGLE UP #CA #A,F =5-G SOLID TRIANGLE D[N #CB #BJ SPACE SPACE TA# 7#C7 #H-DOT3 0NUMB] #CD #CC #BA =# EXCLAM,N M>K #CD #BB =@ D\# QUOTE #CE #BC =; HA% #CF #BD =_ DOLL> #CG #BE =. P]C5T #CH #BF =& AMP]S& #CI #BG =' S+LE QUOTE #DJ #BH =^ LEFT BRACKET #DA #BI => "R BRACKET #DB #B,A =9 A/]ISK 7/>7 #DC #B,B =6 PLUS #DD #B,C =1 -MA #DE #B,D =- HYPH5 #DF #B,E =4 FULL /OP #DG #B,F =/ OBLIQUE /ROKE 7SLA%7 #DH #CJ == Z]O #DI #CA =* "O #EJ #CB =< TWO #EA #CC =% ?REE #EB #CD =? F\R #EC #CE =: FIVE #ED #CF =$ SIX #EE #CG =] SEV5 #EF #CH =\ EIE BRACKET #IB #E,C ="-G BACKW>D OBLIQUE /ROKE 7BACKSLA%7 #IC #E,D =)-G "R SQU>E BRACKET #ID #E,E =,-G HAT 7C>ET1 CIRCUMFLEX7 #IE #E,F =+-G "UL9E #IF #FJ =! GRAVE #IG #FA =A ;A #IH #FB =B ;B #II #FC =C ;C #AJJ #FD =D ;D #AJA #FE =E ;E #AJB #FF =F ;F #AJC #FG =G ;G #AJD #FH =H ;H #AJE #FI =I ;I #AJF #F,A =J ;J #AJG #F,B =K ;K #AJH #F,C =L ;L TA# 7#C7 #H-DOT3 0NUMB] #CG #AJI #F,D =M ;M #AAJ #F,E =N ;N #AAA #F,F =O ;O #AAB #GJ =P ;P #AAC #GA =Q ;Q #AAD #GB =R ;R #AAE #GC =S ;S #AAF #GD =T ;T #AAG #GE =U ;U #AAH #GF =V ;V #AAI #GG =W ;W #ABJ #GH =X ;X #ABA #GI =Y ;Y #ABB #G,A =Z ;Z #ABC #G,B =( LEFT BRACE BRACKET #ABD #G,C =" PIPE #ABE #G,D =) "R BRACE BRACKET #ABF #G,E =, TILDE #ABG #G,F =+ 8H\SE0 %APE #ABH #HJ #G-H ,C C$ILLA #ABI #HA =#-G-H ;U DIAERESIS #ACJ #HB =@-G-H ;E ACUTE #ACA #HC =;-G-H ;A CIRCUMFLEX #ACB #HD =_-G-H ;A DIAERESIS #ACC #HE =.-G-H ;A GRAVE #ACD #HF =&-G-H ;A R+ TA# 7#C7 #H-DOT3 0NUMB] #CH #ACE #HG ='-G-H ;C C$ILLA #ACF #HH =^-G-H ;E CIRCUMFLEX #ACG #HI =>-G-H ;E DIAERESIS #ACH #H,A =9-G-H ;E GRAVE #ACI #H,B =6-G-H ;I DIAERESIS #ADJ #H,C =1-G-H ;I CIRCUMFLEX #ADA #H,D =--G-H ;I GRAVE #ADB #H,E =4-G-H ,A DIAERESIS #ADC #H,F =/-G-H ,A R+ #ADD #IJ ==-G-H ,E ACUTE #ADE #IA =*-G-H ;AE DIGRAPH #ADF #IB =<-G-H ,,AE DIGRAPH #ADG #IC =%-G-H ;O CIRCUMFLEX #ADH #ID =?-G-H ;O DIAERESIS #ADI #IE =:-G-H ;O GRAVE #AEJ #IF =$-G-H ;U CIRCUMFLEX #AEA #IG =]-G-H ;U GRAVE #AEB #IH =\-G-H ;Y DIAERESIS #AEC #II =[-G-H ,O DIAERESIS #AED #I,A =3-G-H ,U DIAERESIS #AEE #I,B =2-G-H C5T #AEF #I,C =8-G-H P.D #AEG #I,D =7-G-H Y5 #AEH #I,E =0-G-H PESETA #AEI #I,F =5-G-H FLOR9 #AFJ ,A#J #H ;A ACUTE #AFA ,A#A =#-H ;I ACUTE TA# 7#C7 #H-DOT3 0NUMB] #CI #AFB ,A#B =@-H ;O ACUTE #AFC ,A#C =;-H ;U ACUTE #AFD ,A#D =_-H ;N TILDE #AFE ,A#E =.-H ,N TILDE #AFF ,A#F =&-H SUP]SCRIPT ;A #AFG ,A#G ='-H SUP]SCRIPT ;O #AFH ,A#H =^-H 9V]T$ "Q M>K #AFI ,A#I =>-H MIRROR$ N SIGN #AGJ ,A,A =9-H N SIGN #AGA ,A,B =6-H #A2 #AGB ,A,C =1-H #A4 #AGC ,A,D =--H 9V]T$ EXCLAM,N M>K #AGD ,A,E =4-H LEFT D\# *EVRON #AGE ,A,F =/-H "R D\# *EVRON #AGF ,B#J ==-H #BE 3P FIELD #AGG ,B#A =*-H #EJ 3P FIELD #AGH ,B#B =<-H #GE 3P FIELD #AGI ,B#C =%-H V]TICAL B> #AHJ ,B#D =?-H ,T1 FOOT LEFT #AHA ,B#E =:-H ,T1 D\# FOOT LEFT #AHB ,B#F =$-H D\# ,T1 FOOT LEFT #AHC ,B#G =]-H UPP] "R CORN]1 V]TICAL D\# #AHD ,B#H =\-H UPP] "R CORN]1 HORIZONTAL D\# #AHE ,B#I =[-H D\# ,T1 D\# FOOT TA# 7#C7 #H-DOT3 0NUMB] #DJ LEFT #AHF ,B,A =3-H D\# V]TICAL B> #AHG ,B,B =2-H D\# UPP] "R CORN] #AHH ,B,C =8-H D\# L[] "R CORN] #AHI ,B,D =7-H L[] "R CORN]1 V]TICAL D\# #AIJ ,B,E =0-H L[] "R CORN]1 HORIZONTAL D\# #AIA ,B,F =5-H UPP] "R CORN] #AIB ,C#J =!-G-H L[] LEFT CORN] #AIC ,C#A =A-G-H ,T1 FOOT UP #AID ,C#B =B-G-H ,T1 FOOT D[N #AIE ,C#C =C-G-H ,T1 FOOT "R #AIF ,C#D =D-G-H HORIZONTAL B> #AIG ,C#E =E-G-H CROSS #AIH ,C#F =F-G-H ,T1 D\# FOOT "R #AII ,C#G =G-G-H D\# ,T1 FOOT "R #BJJ ,C#H =H-G-H D\# L[] LEFT CORN] #BJA ,C#I =I-G-H D\# UPP] LEFT CORN] #BJB ,C,A =J-G-H D\# ,T1 D\# FOOT UP #BJC ,C,B =K-G-H D\# ,T1 D\# FOOT D[N #BJD ,C,C =L-G-H D\# ,T1 D\# FOOT "R TA# 7#C7 #H-DOT3 0NUMB] #DA #BJE ,C,D =M-G-H D\# HORIZONTAL B> #BJF ,C,E =N-G-H D\# CROSS #BJG ,C,F =O-G-H D\# ,T1 FOOT UP #BJH ,D#J =P-G-H ,T1 D\# FOOT UP #BJI ,D#A =Q-G-H D\# ,T1 FOOT D[N #BAJ ,D#B =R-G-H ,T1 D\# FOOT D[N #BAA ,D#C =S-G-H L[] LEFT CORN]1 V]TICAL D\# #BAB ,D#D =T-G-H L[] LEFT CORN]1 HORIZONTAL D\# #BAC ,D#E =U-G-H UPP] LEFT CORN]1 HORIZONTAL D\# #BAD ,D#F =V-G-H UPP] LEFT CORN]1 V]TICAL D\# #BAE ,D#G =W-G-H CROSS1 V]TICAL D\# #BAF ,D#H =X-G-H CROSS1 HORIZONTAL D\# #BAG ,D#I =Y-G-H L[] "R CORN] #BAH ,D,A =Z-G-H UPP] LEFT CORN] #BAI ,D,B =(-G-H #AJJ 3P FIELD #BBJ ,D,C ="-G-H BLOCK L[] HALF #BBA ,D,D =)-G-H BLOCK LEFT HALF #BBB ,D,E =,-G-H BLOCK "R HALF #BBC ,D,F =+-G-H BLOCK UPP] HALF #BBD ,E#J =!-H ALPHA #BBE ,E#A =A-H BETA TA# 7#C7 #H-DOT3 0NUMB] #DB #BBF ,E#B =B-H CAPITAL GAMMA #BBG ,E#C =C-H PI #BBH ,E#D =D-H CAPITAL SIGMA #BBI ,E#E =E-H SIGMA #BCJ ,E#F =F-H MU #BCA ,E#G =G-H TAU #BCB ,E#H =H-H CAPITAL PHI #BCC ,E#I =I-H !TA #BCD ,E,A =J-H CAPITAL OMEGA #BCE ,E,B =K-H DELTA #BCF ,E,C =L-H 9F9;Y #BCG ,E,D =M-H PHI #BCH ,E,E =N-H IS AN ELE;T ( #BCI ,E,F =O-H 9T]SEC;N #BDJ ,F#J =P-H EQUIVAL5T TO #BDA ,F#A =Q-H PLUS OR M9US #BDB ,F#B =R-H GRT] ?AN OR EQUAL #BDC ,F#C =S-H LESS ?AN OR EQUAL #BDD ,F#D =T-H 9TEGRAL1 TOP "P #BDE ,F#E =U-H 9TEGRAL1 L[] "P #BDF ,F#F =V-H DIVID$ BY #BDG ,F#G =W-H APPROXIMATELY EQUAL TO #BDH ,F#H =X-H DEGREE SIGN #BDI ,F#I =Y-H C5TRE DOT #BEJ ,F,A =Z-H LIE ROOT TA# 7#C7 #H-DOT3 0NUMB] #DC #BEB ,F,C ="-H SUP]SCRIPT ;N #BEC ,F,D =)-H SUP]SCRIPT #B #BED ,F,E =,-H SMALL SOLID SQU>E #BEE ,F,F =+-H 7BLANK7 111111111111 TA# 7#D7 #H-DOT3 BRL ORD] #DD 7#D7 #H-DOT BRL SIGNS >RANG$ 9 BRL ORD] PL1SE REF] 6! F/ TWO P>AGRAPHS 2F TA# 7#C7 ,7P#CB7' =! 3V5;NS US$ 9 ? TA#4 ? TA# IS >RANG$ 9 ! 3V5;NAL ORD] ( BRL "*S = DOTS #A-F4 SIGNS >E FOLL[$ 0_! ;ASCII NUMB]S 9 DECIMAL & HEXADECIMAL 7IN BRACKETS74 =A ;A #IG 7#FA7 =A-G ,A #FE 7#DA7 =A-G-H ,T1 FOOT UP #AIC 7,C#A7 =A-H BETA #BBE 7,E#A7 =B ;B #IH 7#FB7 =B-G ,B #FF 7#DB7 =B-G-H ,T1 FOOT D[N #AID 7,C#B7 =B-H CAPITAL GAMMA #BBF 7,E#B7 =C ;C #II 7#FC7 =C-G ,C #FG 7#DC7 =C-G-H ,T1 FOOT "R #AIE 7,C#C7 =C-H PI #BBG 7,E#C7 =D ;D #AJJ 7#FD7 =D-G ,D #FH 7#DD7 =D-G-H HORIZONTAL B> #AIF 7,C#D7 =D-H CAPITAL SIGMA #BBH 7,E#D7 =E ;E #AJA 7#FE7 TA# 7#D7 #H-DOT3 BRL ORD] #DE =E-G ,E #FI 7#DE7 =E-G-H CROSS #AIG 7,C#E7 =E-H SIGMA #BBI 7,E#E7 =F ;F #AJB 7#FF7 =F-G ,F #GJ 7#DF7 =F-G-H ,T1 D\# FOOT "R #AIH 7,C#F7 =F-H MU #BCJ 7,E#F7 =G ;G #AJC 7#FG7 =G-G ,G #GA 7#DG7 =G-G-H D\# ,T1 FOOT "R #AII 7,C#G7 =G-H TAU #BCA 7,E#G7 =H ;H #AJD 7#FH7 =H-G ,H #GB 7#DH7 =H-G-H D\# L[] LEFT CORN] #BJJ 7,C#H7 =H-H CAPITAL PHI #BCB 7,E#H7 =I ;I #AJE 7#FI7 =I-G ,I #GC 7#DI7 =I-G-H D\# UPP] LEFT CORN] #BJA 7,C#I7 =I-H !TA #BCC 7,E#I7 =J ;J #AJF 7#F,A7 =J-G ,J #GD 7#D,A7 =J-G-H D\# ,T1 D\# FOOT UP #BJB 7,C,A7 =J-H CAPITAL OMEGA #BCD 7,E,A7 =K ;K #AJG 7#F,B7 TA# 7#D7 #H-DOT3 BRL ORD] #DF =K-G ,K #GE 7#D,B7 =K-G-H D\# ,T1 D\# FOOT D[N #BJC 7,C,B7 =K-H DELTA #BCE 7,E,B7 =L ;L #AJH 7#F,C7 =L-G ,L #GF 7#D,C7 =L-G-H D\# ,T1 D\# FOOT "R #BJD 7,C,C7 =L-H 9F9;Y #BCF 7,E,C7 =M ;M #AJI 7#F,D7 =M-G ,M #GG 7#D,D7 =M-G-H D\# HORIZONTAL B> #BJE 7,C,D7 =M-H PHI #BCG 7,E,D7 =N ;N #AAJ 7#F,E7 =N-G ,N #GH 7#D,E7 =N-G-H D\# CROSS #BJF 7,C,E7 =N-H IS AN ELE;T ( #BCH 7,E,E7 =O ;O #AAA 7#F,F7 =O-G ,O #GI 7#D,F7 =O-G-H D\# ,T1 FOOT UP #BJG 7,C,F7 =O-H 9T]SEC;N #BCI 7,E,F7 =P ;P #AAB 7#GJ7 =P-G ,P #HJ 7#EJ7 =P-G-H ,T1 D\# FOOT UP #BJH 7,D#J7 =P-H EQUIVAL5T TO #BDJ 7,F#J7 =Q ;Q #AAC 7#GA7 TA# 7#D7 #H-DOT3 BRL ORD] #DG =Q-G ,Q #HA 7#EA7 =Q-G-H D\# ,T1 FOOT D[N #BJI 7,D#A7 =Q-H PLUS OR M9US #BDA 7,F#A7 =R ;R #AAD 7#GB7 =R-G ,R #HB 7#EB7 =R-G-H ,T1 D\# FOOT D[N #BAJ 7,D#B7 =R-H GRT] ?AN OR EQUAL #BDB 7,F#B7 =S ;S #AAE 7#GC7 =S-G ,S #HC 7#EC7 =S-G-H L[] LEFT CORN]1 V]TICAL D\# #BAA 7,D#C7 =S-H LESS ?AN OR EQUAL #BDC 7,F#C7 =T ;T #AAF 7#GD7 =T-G ,T #HD 7#ED7 =T-G-H L[] LEFT CORN]1 HORIZONTAL D\# #BAB 7,D#D7 =T-H 9TEGRAL1 TOP "P #BDD 7,F#D7 =U ;U #AAG 7#GE7 =U-G ,U #HE 7#EE7 =U-G-H UPP] LEFT CORN]1 HORIZONTAL D\# #BAC 7,D#E7 =U-H 9TEGRAL1 L[] "P #BDE 7,F#E7 =V ;V #AAH 7#GF7 =V-G ,V #HF 7#EF7 =V-G-H UPP] LEFT CORN]1 V]TICAL D\# #BAD 7,D#F7 =V-H DIVID$ BY #BDF 7,F#F7 TA# 7#D7 #H-DOT3 BRL ORD] #DH =X ;X #ABJ 7#GH7 =X-G ,X #HH 7#EH7 =X-G-H CROSS1 HORIZONTAL D\# #BAF 7,D#H7 =X-H DEGREE SIGN #BDH 7,F#H7 =Y ;Y #ABA 7#GI7 =Y-G ,Y #HI 7#EI7 =Y-G-H L[] "R CORN] #BAG 7,D#I7 =Y-H C5TRE DOT #BDI 7,F#I7 =Z ;Z #ABB 7#G,A7 =Z-G ,Z #IJ 7#E,A7 =Z-G-H UPP] LEFT CORN] #BAH 7,D,A7 =Z-H LIE BRACKET #IA 7#E,B7 =(-G-H #AJJ 3P FIELD #BAI 7,D,B7 =(-H SQU>E ROOT #BEA 7,F,B7 =! GRAVE #IF 7#FJ7 =!-G -M]CIAL AT #FD 7#DJ7 TA# 7#D7 #H-DOT3 BRL ORD] #DI =!-G-H L[] LEFT CORN] #AIB 7,C#J7 =!-H ALPHA #BBD 7,E#J7 =) "R BRACE BRACKET #ABE 7#G,D7 =)-G "R SQU>E BRACKET #IC 7#E,D7 =)-G-H BLOCK LEFT HALF #BBA 7,D,D7 =)-H SUP]SCRIPT #B #BEC 7,F,D7 =* "O #DI 7#CA7 =*-G SOLID TRIANGLE LEFT #AG 7#AA7 =*-G-H ;AE DIGRAPH #ADE 7#IA7 =*-H #EJ 3P FIELD #AGG 7,B#A7 =< TWO #EJ 7#CB7 =<-G UP/D[N >R[ #AH 7#AB7 =<-G-H ,,AE DIGRAPH #ADF 7#IB7 =<-H #GE 3P FIELD #AGH 7,B#B7 =% ?REE #EA 7#CC7 =%-G D\# EXCLAM,N M>K #AI 7#AC7 =%-G-H ;O CIRCUMFLEX #ADG 7#IC7 =%-H V]TICAL B> #AGI 7,B#C7 =? F\R #EB 7#CD7 =?-G P>AGRAPH #BJ 7#AD7 =?-G-H ;O DIAERESIS #ADH 7#ID7 =?-H ,T1 FOOT LEFT #AHJ 7,B#D7 =: FIVE #EC 7#CE7 =:-G SEC;N #BA 7#AE7 =:-G-H ;O GRAVE #ADI 7#IE7 =:-H ,T1 D\# FOOT LEFT #AHA 7,B#E7 =$ SIX #ED 7#CF7 TA# 7#D7 #H-DOT3 BRL ORD] #EJ =$-G L[] SOLID BLOCK #BB 7#AF7 =$-G-H ;U CIRCUMFLEX #AEJ 7#IF7 =$-H D\# ,T1 FOOT LEFT #AHB 7,B#F7 =] SEV5 #EE 7#CG7 =]-G UP/D[N >R[ AB L9E #BC 7#AG7 =]-G-H ;U GRAVE #AEA 7#IG7 =]-H UPP] "R CORN]1 V]TICAL D\# #AHC 7,B#G7 =\ EIR[ #BD 7#AH7 =\-G-H ;Y DIAERESIS #AEB 7#IH7 =\-H UPP] "R CORN]1 HORIZONTAL D\# #AHD 7,B#H7 =[ N9E #EG 7#CI7 =[-G D[N >R[ #BE 7#AI7 =[-G-H ,O DIAERESIS #AEC 7#II7 =[-H D\# ,T1 D\# FOOT LEFT #AHE 7,B#I7 =W ;W #AAI 7#GG7 =W-G ,W #HG 7#EG7 =W-G-H CROSS1 V]TICAL D\# #BAE 7,D#G7 =W-H APPROXIMATELY EQUAL TO #BDG 7,F#G7 =1 COMMA #DD 7#B,C7 =1-G FEMALE #AB 7#J,C7 =1-G-H ;I CIRCUMFLEX #ADJ 7#H,C7 TA# 7#D7 #H-DOT3 BRL ORD] #EA =1-H #A4 #AGB 7,A,C7 =2 SEMICOLON #EI 7#C,B7 =2-G LEFT >R[ #BG 7#A,B7 =2-G-H C5T #AEE 7#I,B7 =2-H D\# UPP] "R CORN] #AHG 7,B,B7 =3 COLON #EH 7#C,A7 =3-G "R >R[ #BF 7#A,A7 =3-G-H ,U DIAERESIS #AED 7#I,A7 =3-H D\# V]TICAL B> #AHF 7,B,A7 =4 FULL /OP #DF 7#B,E7 =4-G SEMIQUAV]S #AD 7#J,E7 =4-G-H ,A DIAERESIS #ADB 7#H,E7 =4-H LEFT D\# *EVRON #AGD 7,A,E7 =5 QU]Y #FC 7#C,F7 =5-G SOLID TRIANGLE D[N #CA 7#A,F7 =5-G-H FLOR9 #AEI 7#I,F7 =5-H UPP] "R CORN] #AIA 7,B,F7 =6 PLUS #DC 7#B,B7 =6-G MALE #AA 7#J,B7 =6-G-H ;I DIAERESIS #ACI 7#H,B7 =6-H #A2 #AGA 7,A,B7 =7 EQUALS #FA 7#C,D7 =7-G LEFT/"R >R[ #BI 7#A,D7 =7-G-H Y5 #AEG 7#I,D7 =7-H L[] "R CORN]1 V]TICAL D\# #AHI 7,B,D7 =8 LESS ?AN #FJ 7#C,C7 TA# 7#D7 #H-DOT3 BRL ORD] #EB =8-G 9V]T$ & MIRROR$ N SIGN #BH 7#A,C7 =8-G-H P.D #AEF 7#I,C7 =8-H D\# L[] "R CORN] #AHH 7,B,C7 =9 A/]ISK 7/>7 #DB 7#B,A7 =9-G 9V]SE CIRCLE #AJ 7#J,A7 =9-G-H ;E GRAVE #ACH 7#H,A7 =9-H N SIGN #AGJ 7,A,A7 =0 GRT] ?AN #FB 7#C,E7 =0-G SOLID TRIANGLE UP #CJ 7#A,E7 =0-G-H PESETA #AEH 7#I,E7 =0-H L[] "R CORN]1 HORIZONTAL D\# #AIJ 7,B,E7 =/ OBLIQUE /ROKE 7SLA%7 #DG 7#B,F7 =/-G CURR5CY SYMBOL #AE 7#J,F7 =/-G-H ,A R+ #ADC 7#H,F7 =/-H "R D\# *EVRON #AGE 7,A,F7 => "R BRACKET #DA 7#BI7 =>-G CIRCLE #I 7#JI7 =>-G-H ;E DIAERESIS #ACG 7#HI7 =>-H MIRROR$ N SIGN #AFI 7,A#I7 =# EXCLAM,N M>K #CC 7#BA7 =#-G FACE #A 7#JA7 =#-G-H ;U DIAERESIS #ABI 7#HA7 =#-H ;I ACUTE #AFA 7,A#A7 =+ 8H\SE0 %APE #ABG 7#G,F7 =+-G "UL9E #IE 7#E,F7 TA# 7#D7 #H-DOT3 BRL ORD] #EC =+-G-H BLOCK UPP] HALF #BBC 7,D,F7 =+-H 7BLANK7 #BEE 7,F,F7 =' S+LE QUOTE #CI 7#BG7 ='-G BULLET #G 7#JG7 ='-G-H ;C C$ILLA #ACE 7#HG7 ='-H SUP]SCRIPT ;O #AFG 7,A#G7 =- HYPH5 #DE 7#B,D7 =--G QUAV] #AC 7#J,D7 =--G-H ;I GRAVE #ADA 7#H,D7 =--H 9V]T$ EXCLAM,N M>K #AGC 7,A,D7 =@ D\# QUOTE #CD 7#BB7 =@-G 9V]SE FACE #B 7#JB7 =@-G-H ;E ACUTE #ACJ 7#HB7 =@-H ;O ACUTE #AFB 7,A#B7 =^ LEFT BRACKET #DJ 7#BH7 =^-G 9V]SE BULLET #H 7#JH7 =^-G-H ;E CIRCUMFLEX #ACF 7#HH7 =^-H 9V]T$ "Q M>K #AFH 7,A#H7 =_ DOLL> #CF 7#BD7 =_-G DIAMOND #D 7#JD7 =_-G-H ;A DIAERESIS #ACB 7#HD7 =_-H ;N TILDE #AFD 7,A#D7 =" PIPE #ABD 7#G,C7 ="-G BACKW>D OBLIQUE /ROKE 7BACKSLA%7 #IB 7#E,C7 ="-G-H BLOCK L[] HALF #BBJ 7,D,C7 ="-H SUP]SCRIPT ;N #BEB 7,F,C7 TA# 7#D7 #H-DOT3 BRL ORD] #ED =. P]C5T #CG 7#BE7 =.-G CLUB #E 7#JE7 =.-G-H ;A GRAVE #ACC 7#HE7 =.-H ,N TILDE #AFE 7,A#E7 =; HA% #CE 7#BC7 =;-G HE>T #C 7#JC7 =;-G-H ;A CIRCUMFLEX #ACA 7#HC7 =;-H ;U ACUTE #AFC 7,A#C7 =, TILDE #ABF 7#G,E7 =,-G HAT 7C>ET1 CIRCUMFLEX7 #ID 7#E,E7 =,-G-H BLOCK "R HALF #BBB 7,D,E7 =,-H SMALL SOLID SQU>E #BED 7,F,E7 BLANK SPACE #CB 7#BJ7 #G NUL #J 7#JJ7 #G-H ,C C$ILLA #ABH 7#HJ7 #H ;A ACUTE #AFJ 7,A#J7 333333333333 #EE FL[*>TS ! FOLL[+ IS A TABUL> ME?OD = REPRES5T+ FL[*>TS4 EA* BOX 9 ! FL[*>T IS ID5TIFI$ 9 BRL 0A LR OR NUMB]4 ? W REQUIRE "S PREP>,N1 :E!R OR N ! *>T IS 2+ PRODUC$ F A DRAWN DIAGRAM4 ? ID5TIFI]1 OR LABEL1 IS 9 ! LEFTMO/ COLUMN & IS FOLL[$ 0A COLUMN 3TA9+ ! 8AC;N0 /ATE;T F )9 ! BOX4 9CORPORAT$ 96! AC;N /ATE;T1 9 BRACKETS & 2F ! 3T5T (! /ATE;T1 >E ! LABEL7S7 (! BOX7ES7 F : ! PROCESS HAS FL[$ 96T BOX4 ! 8AC;N0 /ATE;T IS 9D5T$ TWO SPACES )9 XS COLUMN :5 X RUNS OV] ON 6FOLL[+ L9E7S74 TWO COLUMNS ON ! "R 9DICATE RESPECTIVELY3 #A4 ! LABEL (! BOX 6: FL[ PROCE$S Z ! 3SEQU;E (A 8YES0 DECI.N1 OR ! NORMAL FL[ :5 X IS N A DECI.N BOX4 #B4 ! LABEL (! BOX 6: FL[ PROCE$S Z ! 3SEQU;E (A 8NO0 DECI.N4 IF A FL[*>T M/ EXT5D OV] M ?AN "O BRL PAGE1 X IS USE;L 6GIVE A H1D+ 69DICATE ! RANGE ( LABELS )9 ! PAGE4 FL[*>TS #EF :5 CALL+ SUBR\T9ES : APPE> ON SEP>ATE BRL PAGES1 ! PAGE ID5TIFIC,N =! SUBR\T9E %D 2 GIV5 )9 ! 8AC;N0 COLUMN1 N 9 ! 8YES0 OR 8NO0 COLUMNS4 9 ! FOLL[+ EXAMPLE1 ! DIAGRAMMATIC V].N (! FL[*>T ,7IN ! PR9T V].N ONLY7' HAS BE5 9T]PRET$ S T 8/>T0 IS 9CLUD$ AT ! 2G9N+ (! BOX LABELL$ ;A4 9 A4I;N1 ! 83NECTOR0 2T BOXES ;G & ;H1 : IS US$ 6AVOID CROSS+ L9ES1 IS N 9CLUD$ 9 ! TABUL> V].N4 FL[*>TS #EG EXAMPLE #A M>RI$ WOM5'S FLAT RATE RETIRE;T P5.N LABEL AC;N YES NO ;A ''' 7/>T7 WIFE'S AGE LESS ?AN #FJ ''''''''''''' ;H ;B ;B ''' 7;A7 CLAIM ON HUSB&'S 9SUR.E '''''''''''''' ;C ;F ;C ''' 7;B7 HUSB&'S AGE LESS ?AN #FE ''''''''''''' ;H ;D ;D ''' 7;C7 HUSB&'S AGE LESS ?AN #GJ ''''''''''''' ;E ;I ;E ''' 7;D7 HUSB& RETIR$ ''''' ;I ;H ;F ''' 7;B7 WIFE'S AGE LESS ?AN #FE ''''''''''''' ;G ;I ;G ''' 7;F7 WIFE RETIR$ '''''' ;I ;H ;H ''' 7;A1 ;C1 ;E1 ;G7 NO P5.N '''''''''''''''' ;J -- ;I ''' 7;D1 ;E1 ;F1 ;G7 P5.N ;J -- ;J ''' 7;H1 ;I7 5D ''''''''''' -- -- 333333333333 #EH DECI.N TA#S TRANSCRIP;NS F PR9T DECI.N TA#S 96BRL %D NORM,Y FOLL[ ! ORD9>Y ME?ODS = BRAILL+ TA#S4 ! L9E SEP>AT+ 3DI;NS F AC;NS C 2 GIV5 Z A L9E ( DOT #B'S F M>G9 6M>G94 ! FOLL[+ ME?OD & EXAMPLES PROVIDE A MODEL : C 2 US$ :5 ORIG9AT+ DECI.N TA#S 9 BRL OR TYPESCRIPT4 RULE COLUMNS >E H1D$ 0A NUMB]1 &! 8ELSE0 COLUMN ON ! "R 0;E 9 BRL OR ! ^W 8ELSE0 9 TYPESCRIPT4 RULE COLUMNS >E SEP>AT$ 0A S+LE SPACE1 &! ELSE COLUMN 0TWO SPACES F ^!4 ! 3DI;NS & AC;N SEC;NS >E SEP>AT$ 0A L9E ( DOT #B'S 9 BRL F M>G9 6M>G91 OR A L9E ( "UL9E "*S 9 TYPESCRIPT4 H1D+S 83DI;NS0 & 8AC;NS0 >E GIV5 2F ^? SEC;NS1 9D5T$ F ! LEFT M>G94 9 LIMIT$ 5TRY TA#S ! 3DI;N RULE COLUMN 5TRIES >E 8;Y01 8;N0 OR A DA% 7A HYPH5 9 TYPESCRIPT74 ! AC;N RULE COLUMN 5TRIES >E 8;X0 = YES1 &A DA% = NO 7A HYPH5 9 TYPESCRIPT74 "O ( ^! SYMBOLS IS ALW PRES5T 9 A RULE SLOT4 SPACE MAY 2 SAV$ 9 BRL 0US+ -PUT] DECI.N TA#S #EI CODE = RULE COLUMN NUMB]S1 &A HYPH5 9/1D (A DA% = 5TRIES4 H["E1 Z ALW1 -PUT] CODE )\T -PUT] CODE 9DICATORS %D ONLY 2 US$ ) PRIOR W>N+ GIV5 6! R1D] 9 A NOTE4 EXAMPLE #B LIMIT$ 5TRY TA# 3DI;NS #A #B #C ;E RA9+ ''''''''''' ;Y ;Y ;N -- W9DY8 '''''''''' ;Y ;N -- -- RA9 ON ! WAY8 '' -- -- ;Y -- 11111111111111111111111111111111111111 AC;NS TAKE UMBRELLA '' -- ;X ;X -- TAKE HAT & COAT ;X -- -- -- TAKE NEI ''''''' -- -- -- ;X 111111111111 EXT5D$ 5TRY TA#S C 3TA9 A V>IETY ( SYMBOLS 7LESS ?AN1 EQUALS1 GRT] ?AN1 & "S"TS ^WS OR EXPRES.NS74 ! RULE COLUMN M/ ALL[ =! WID? ( S* V>I,NS4 ": RULE M]G+ O3URS ! SPACE PRO#M MAY 2 ALLEVIAT$4 H["E1 X MAY "S"TS 2 NEC 6SET \ A DECI.N TA# OV] TWO FAC+ PAGES4 DECI.N TA#S #FJ EXAMPLE #C EXT5D$ 5TRY TA# ,7IN ! FOLL[+1 5TRIES 9 ! AC;N COLUMN %[ ! 4C.T4 ! FOLL[+ A2REVI,NS >E US$3 N4D4 ;7NO 4C.T2 :OLESL ;7:OLESALE47' #A #B #C #D ;E CU/OM] RETAIL RETAIL :OLESL :OLESL -- ORD] [7L#EJ O L#EJ [7L#EJ O L#EJ -- GD PAY] ;Y ;Y ;Y ;Y ;N 11111111111111111111111111111111111111 AC;N N4D4 -- -- -- -- ;X #AJ 3P ;X -- -- -- -- #AE 3P -- ;X ;X -- -- #BJ 3P -- -- -- ;X -- 333333333333 #FA /RUCTUR$ SY/EMS ANALYSIS DIAGRAMS ? SEC;N SETS \ A G5]AL APPROA* = REPRES5T+ 9 TABUL> =MAT ! TYPE ( DIAGRAMS : O3UR 9 ! /RUCTUR$ SY/EMS ANALYSIS & DESIGN ME?OD 7;SSADM7 &! PROGRAM /RUCTUR$ DESIGN ME?OD 7;SDM74 ;SSADM IS AN 9TEGRAT$ & /RUCTUR$ ME?OD = D1L+ )! ANALYSIS & DESIGN ( -PUT] S(TW>E SY/EMS4 X PROVIDES /RUCTURAL1 PROC$URAL & DOCU;T,N /&>DS4 ;SDM IS A ME?OD = DESIGN+ /RUCTUR$ PROGRAMS & 0 ORIG9AT$ 0MI*AEL JACKSON4 H["E1 "S (! 3/RUCTS ( ;SDM H BE5 9CORPORAT$ 96;SSADM4 ! APPROA* Z /AT$ W 2 DIRECT$ T[>DS A BRL REPRES5T,N1 AL? X IS EASILY ADAPT$ = USE 9 TYPESCRIPT4 ! APPROA* MAY AL 2 APPLI$ 6O!R SIMIL> DIAGRAMS1 AF SUITA# 3V5;NS H BE5 SET UP4 ! DIAGRAMS 3SI/ (A NUMB] ( BOXES ( DI6]5T TYPES1 3NECT$ 0L9ES OR >R[S ( DI6]5T TYPES4 BOXES MAY 3TA9 TEXT1 & BOXES & L9ES MAY C>RY ANNOT,N4 ! FOLL[+ LI/S GIVE ! NOT,N US$ 9 ? /RUCTUR$ SY/EMS ANALYSIS #FB APPROA* = V>I\S TYPES ( BOXES & L9ES4 BOXES ,7EA* 5TRY GIVES BOX TYPE3 NOT,N US$2 EXAMPLES ( M1N+ 9 /RUCTUR$ SY/EMS ANALYSIS DIAGRAMS4 8BOX0 )\T FUR!R DESCRIP;N M1NS A PLA9 RECTANGUL> BOX47' BOX3 NO NOT,N2 FUNC;N1 RES\RCE /ORE1 5T;Y LIFE HI/ORY /RUCTURE NODE1 ATTRIBUTE1 M5U4 BOX ) LR ;O 9 TOP "R CORN]3 ;O2 OP;N4 BOX ) LR ;S 9 TOP "R CORN]3 ;S2 SEQU;E4 BOX ) A/]ISK 9 TOP "R CORN]3 992 IT],N4 BOX )A HORIZONTAL L9E ACR ! TOP3 ;H2 PROCESS4 BOX )A HORIZONTAL L9E ACR ! TOP & AN A/]ISK 5CLOS$ 0A DIAGONAL L9E 9 ! BOTTOM "R CORN]3 ;H992 PROCESS--L[E/ LEVEL4 BOX OP5 ON ! "R3 ;OP2 DATA /ORE4 BOX OP5 ON ! "R ) V]TICAL L9E AL;G LEFT-H& SIDE3 ;OPV2 DATA /ORE--BOX REP1T$ 9 DIAGRAM4 BOX ) R.D$ CORN]S 7S(T BOX73 ;R2 5T;Y1 /RUCTUR$ SY/EMS ANALYSIS #FC E6ECT1 ;IO /RUCTURE ELE;T1 DIALOGUE ELE;T4 OVAL 7LOZ5GE73 ;L2 EXT]NAL 5T;Y1 OP],NAL MA/]4 OVAL 7LOZ5GE7 ) DIAGONAL L9E ACR TOP LEFT3 ;LD2 EXT]NAL 5T;Y--BOX REP1T$ 9 DIAGRAM4 OVAL 7LOZ5GE7 ) HORIZONTAL L9E ACR TOP3 ;LH2 EXT]NAL 5T;Y--BOX REP1T$ 9 DIAGRAM4 111111111111 L9ES ,7EA* 5TRY GIVES L9E TYPE3 NOT,N US$2 EXAMPLES ( M1N+ 9 /RUCTUR$ SY/EMS ANALYSIS DIAGRAMS4 8L9E0 )\T FUR!R DESCRIP;N M1NS A PLA9 UNM>K$ L9E47' L9E3 NO NOT,N2 JO9+ FUNC;NS ( DI6]5T LEVELS 9 /RUCTURE DIAGRAMS4 BROK5 L9E3 DOT #C DOT #C L9E ) >R[ PO9T+ 6FOLL[+ BOX3 3O2 DATA FL[1 A3ESS OR 5TRY PO9T1 REL,N%IP4 L9E ) >R[ PO9T+ 6PREC$+ BOX3 [32 DATA FL[1 REL,N%IP4 L9E ) >R[S PO9T+ 6BO? FOLL[+ & PREC$+ BOX3 [3O2 DATA FL[1 REL,N%IP4 BROK5 L9E ) >R[7S73 Z ! CORRESPOND+ /RUCTUR$ SY/EMS ANALYSIS #FD UNBROK5 L9E ) >R[7S71 B REPLAC+ DOTS #B-E ) DOT #C DOT #C4 L9E ) CR['S FOOT AG/ FOLL[+ BOX3 3--=2 "O-_M REL,N%IP4 L9E ) CR['S FOOT AG/ PREC$+ BOX3 =--32 _M-"O REL,N%IP4 L9E ) CR['S FOOT AG/ FOLL[+ & PREC$+ BOX3 =--=2 _M-_M REL,N%IP4 BROK5 L9E ) CR['S FOOT OR FEET3 Z UNBROK5 L9E ) CR['S FOOT OR FEET B REPLAC+ ! F/1 SECOND OR BO? HYPH5S 0DOT #C'S AC 6:E!R ! F/ HALF1 SECOND HALF OR ! :OLE L9E IS BROK5 7! BROK5 L9E 9DICATES T ! REL,N%IP IS OP;NAL74 WIDE BLOCK >R[ PO9T+ 6FOLL[+ BOX3 7O2 RES\RCE FL[4 WIDE BLOCK >R[ PO9T+ 6PREC$+ BOX3 [72 RES\RCE FL[4 111111111111 AN >C DRAWN ACR TWO OR M L9ES 5T]+ A BOX IS AN EXCLUSIVE >C4 X MAY ALT]NATIVELY 2 %[N 0! RELEVANT L9ES 2+ CUT 0SEP>ATE >CS : >E !N LABELL$ )! SAME LR4 ? IS 9DICAT$ 9 BRL 0PREC$+ ! L9E NOT,N 0A LR 7E4G4 ;A1 ;B1 OR ;C71 ! LR 2+ ! SAME Z T US$ 9 PR9T4 ": LRS /RUCTUR$ SY/EMS ANALYSIS #FE >E N PRES5T 9 ! PR9T1 A LR W NE$ 6BE ASSIGN$4 DI6]5T LRS %D 2 US$ = DI6]5T SETS ( L9ES4 .BOX .ID5TIFI]S4 EA* BOX 9 ! DIAGRAM IS ASSIGN$ A LR OR SEQU;E ( LRS 9 BRL4 9 ! CASE ( DIAGRAMS OR "PS ( DIAGRAMS : H A 8P>5T-*0 /RUCTURE1 ! 8*0 BOXES >E ASSIGN$ ID5TIFI]S 0APP5D+ LRS ;A1 ;B1 ;C1 ETC4 6! 8P>5T0 BOX ID5TIFI]4 O!RWISE X IS RECOMM5D$ T BOXES 2 ASSIGN$ TWO LR ID5TIFI]S ;AA1 ;AB1 '''1 ;AZ1 ;BA1 ;BB1 '''1 ;BZ1 : ALL[S = UP 6#BF ;8#BF BOXES4 9 PURELY HI]>*ICAL 8P>5T-*0 TYPE DIAGRAMS ! TOP BOXES %D 2 ASSIGN$ S+LE LR ID5TIFI]S S T _! RANK IS IMMLY CLE>4 IF "! IS A S+LE TOP BOX1 X IS P]MISSI# 6USE ? Z A H1D+ 6! DIAGRAM )\T AN ID5TIFI]1 S T ! NEXT LEVEL ( BOXES H S+LE LR ID5TIFI]S4 ID5TIFI]S D N REQUIRE LR SIGNS 9 ? ME?OD4 ..NON 8P>5T-*0 .DIAGRAMS4 EA* BOX 9 A DIAGRAM HAS A CELL #A 5TRY4 ? 3SI/S (3 ! BOX ID5TIFI]2 ! NOT,N /AT+ ! BOX TYPE 7IF ANY7 5CLOS$ 9 BRACKETS2 ! 3T5TS (! BOX4 /RUCTUR$ SY/EMS ANALYSIS #FF ! 3NEC;NS 2T BOXES >E /AT$ 9 CELL #C 5TRIES 2N ! RELEVANT CELL #A MA9 5TRIES4 ^! 5TRIES 3SI/ (3 L9E TYPE NOT,N 7IF ANY72 ! 3NECT+ BOX ID5TIFI]4 8.P>5T-.*0 ./RUCTURES4 ": BOXES H 8P>5T-*0 REL,N%IP1 8*0 BOXES D N H CELL #A 5TRIES1 B >E PLAC$ 2N _! P>5T'S 5TRY1 />T+ TWO CELLS FUR!R 9 ?AN ! />T ( _! P>5T'S 5TRY4 5TRIES 3SI/ (3 L9E TYPE NOT,N 7IF ANY7 3NECT+ 6! P>5T BOX2 ! BOX ID5TIFI]2 BOX TYPE NOT,N 5CLOS$ 9 BRACKETS 7IF ANY72 3T5TS ( BOX4 ": ! TOP BOX HAS BE5 C5TR$ 9/1D1 ! NEXT LEVEL ( BOXES 2G9 9 CELL #A1 R ?AN CELL #C4 9 G5]AL1 RUNOV]S >E 9D5T$ 0#D CELLS F ! POSI;N (! L9E />T4 EXAMPLE #G 75QUIRY A3ESS PA?7 ILLU/RATES 8P>5T-*0 & NON 8P>5T-*0 /RUCTURE 9 ! SAME DIAGRAM4 NON-P>5T 3NEC;NS 6* 5TRIES >E 9D5T$ 0TWO CELLS 2N ! * 5TRY4 .ANNOT,N4 ANNOT,N 6L9ES IS PLAC$ 9 MA!MATICS CODE R.D BRACKETS <'''> & 9S]T$ AF ! L9E NOT,N1 IF PRES5T4 ANNOT,N 6BOXES IS PLAC$ 9 MA!MATICS SQU>E BRACKETS /RUCTUR$ SY/EMS ANALYSIS #FG (''') & 9S]T$ AF ! 3T5TS (! BOX4 IF ! ANNOT,N 3SI/S ( TWO OR M 4T9CT ELE;TS1 ^! MAY 2 SEP>AT$ 0SUITA# PUNCTU,N 9 BRL4 A SEMICOLON IS G5],Y SATISFACTORY = ? PURPOSE4 ! SAME PROC$URE %D AL 2 ADOPT$ = ELE;TS )9 BOX 3T5TS4 ": L9E ANNOT,N IS 9 TWO "PS1 ASSOCIAT$ ) DI6]5T 5DS OR HALVES (! L9E1 ! "P CLOSE/ 6! CURR5T BOX 5TRY %D NORM,Y 2 GIV5 F/4 ! REV]SE ORD] W "!=E 2 US$ 9 ! 5TRY =! 3NECT+ BOX4 7SEE EXAMPLE #F3 LOGICAL DATA /RUCTURE DIAGRAM1 2L47 .A4I;NAL .PO9TS4 IF A BOX REPRES5TS P>ALLELISM 9 A /RUCTURE DIAGRAM 7A 8P>5T-*0 TYPE DIAGRAM71 X IS SEP>AT$ F ! NEXT LEVEL D[N 0A WIDE & %ALL[ BOX 7A 8P>ALLEL B>07 F : ! L9ES 3NECT+ 6! 8*0 BOXES EM]GE4 ? MAY 2 9DICAT$ 9 BRL 0! BOX NOT,N 8;P0 ASSOCIAT$ )! P>5T BOX4 ": BOXES >E GR\P$ 0SURR.D+ L9ES ? W G5],Y NE$ 6BE EXPLA9$ SEP>ATELY4 X MAY 2 ADVANTAGE\S 6M>K BOX 5TRIES ?US GR\P$ )A "*I/IC SIGN = EA* GR\P+1 9 ORD] 6MAKE ! EXPLAN,N BRIEF & CLE>4 "O %D G5],Y AIM N 6DIVIDE ! BRL V].N /RUCTUR$ SY/EMS ANALYSIS #FH (A DIAGRAM OV] M ?AN "O PAGE4 IF1 H["E1 X IS NEC 6USE M ?AN "O PAGE =A /RUCTURE DIAGRAM 78P>5T-*0 TYPE DIAGRAM71 X IS G5],Y BE/ 6REMOVE L[] LEVEL FUNC;N BOXES 6A SEP>ATE PAGE1 S T "! IS ROOM 6KEEP ALL ! NEXT LEVEL FUNC;NS 6A GIV5 FUNC;N ON ! SAME PAGE 7I4E4 A P>5T BOX HAS ALL XS * BOXES ON ! SAME PAGE1 AL? "S ( XS GR&*ILD BOXES MAY APPE> ON A SEP>ATE PAGE74 :5 A BOX IS 6BE EXP&$ 9 ? WAY1 A LR ;X 9 /&>D 5GLI% BRL SQU>E BRACKETS IS 9S]T$ 2F ! 3T5TS (! BOX1 9DICAT+ T L[] LEVEL BOXES APPE> ON A SEP>ATE PAGE4 ON ! EXPAN.N PAGE1 ! EXPAN.N %D 2 H1D$ 0! ID5TIFI]1 TYPE & 3T5TS (! EXP&$ BOX1 &! FOLL[+ BOXES %D H ? 9ITIAL "P ( _! ID5TIFI]S REMOV$1 : IS -MON 6!M ALL4 X IS P]MISSI# 6PLACE M ?AN "O S* EXPAN.N ON ! SAME PAGE1 B EA* W REQUIRE XS [N H1D+1 & 2 SEP>AT$ F ! O!RS 0A BLANK L9E4 /&>D 5GLI% BRL 7OR MA!MATICS CODE7 IS G5],Y US$4 USE ( -PUT] CODE %D EI 2 ANN\NC$ 9 A NOTE OR 9DICAT$ 9 ! USUAL WAY4 DIAGRAMS %D 2 5D$ 0A C5TR$ L9E ( DOT /RUCTUR$ SY/EMS ANALYSIS #FI #B'S4 /RUCTUR$ SY/EMS ANALYSIS #GJ EXAMPLE #D /RUCTURE DIAGRAM 7;SDM7 PROGRAM ;XXXX--FILE -P>ISON A 7;S7 9ITIAL PROCESS AA 7;S7 9ITIALISE "W+-/ORAGE AB 7;S7 OP5 FILES AC 7;S7 R1D F/ PAIR ( RECORDS B 7997 ,7;X7' PROCESS FILES C 7;S7 T]M9AT+ PROCESS CA 7;S7 PROCESS 5D FILES CAA 7;O7 FILE #A 5D$ PROCESS CAAA 7;S7 PROCESS FILE #B CAB 7;O7 FILE #B 5D$ PROCESS CABA 7;S7 PROCESS FILE #A CAC 7;O7 BO? FILES 5D$ PROCESS CACA 7;O7 ]RORS F.D PROCESS CACB 7;O7 NO ]RORS F.D PROCESS CB 7;S7 PROCESS 5D R\T9E CBA 7;S7 CLOSE FILES CBB 7;S7 PR9T RUN /ATI/ICS CBC 7;S7 EXIT PROGRAM /RUCTUR$ SY/EMS ANALYSIS #GA B 7997 PROCESS FILES 7P#GJ7 A 7;O7 PROCESS EQUAL RECORDS2 I4E4 R1D NEXT PAIR B 7;O7 PROCESS UNEQUAL RECORDS BA 7;O7 ]ROR C.T LESS ?AN LIMIT BAA 7;S7 =M UP1 & \TPUT RECORDS BAB 7;S7 9CRE;T ]ROR C.T BAC 7;S7 R1D NEXT PAIR ( RECORDS BB 7;O7 ]ROR C.T LIMIT R1*$ BBA 7;S7 \TPUT REPORT BBB 7;S7 QUIT FILE PROCESS 111111111111 /RUCTUR$ SY/EMS ANALYSIS #GB EXAMPLE #E DATA FL[ DIAGRAM AA 7;LD7 ;A PUBLI%] ['' AB [3 <-PLE;N NOTIFIC,N> AC 3O AC AB 7;L7 ;B T1*] ''O AA AC 7;H7 #A2 CU/OM] S]VICES2 H&LE ORD] [3 AA [3 AD 3O <-PLE;N NOTIFIC,N> AA 3O AD AD 7;H7 #B2 PRODUC;N 3TROL2 5T] JOB [3 AC [3 AG 3O AC 3O AE 3O AG AE 7;H7 #C2 $ITORIAL2 PREP>E COPY [3 AD [7 <COPY> AF 3O <NOT,N REQUIR$> AG 7O <COPY> AH AF 7;LD7 ;A PUBLI%] 7O <COPY> AE AG 7;OP7 ;D#A2 DATABASE /RUCTUR$ SY/EMS ANALYSIS #GC [3 <TITLE> AD [3 <NOT,N REQUIR$> AE [3 <-PLE;N NOTIFIC,N> AH 3O <UPDATES> AD AH 7;H7 #D2 TRANSCRIP;N2 TRANSCRIBE JOB [7 <COPY> AE 3O <-PLE;N NOTIFIC,N> AG 7O <TRANSCRIB$ JOB> AI AI LIBR>Y [7 <TRANSCRIB$ JOB> AH 111111111111 /RUCTUR$ SY/EMS ANALYSIS #GD EXAMPLE #F LOGICAL DATA /RUCTURE DIAGRAM AA 7;R7 C.TY MANAG] 3--= <RESPONSI# =2 RESPONSI# TO> AB AB 7;R7 REGION MANAG] =--3 <RESPONSI# TO2 RESPONSI# => AA 3--= <RESPONSI# =2 RESPONSI# TO> AC AC 7;R7 >EA MANAG] =--3 <RESPONSI# TO2 RESPONSI# => AB 3--= <RESPONSI# =2 RESPONSI# TO> AD 3'-= <3SULT2 REPORT TO> AE AD 7;R7 4TRICT MANAG] =--3 <RESPONSI# TO2 RESPONSI# => AC ;A 3--= <RESPONSI# =2 RESPONSI# TO> AF ;A <RESPONSI# =2 RESPONSI# TO> AG AE 7;R7 TE*NICAL (FIC] =-'3 <REPORT TO2 3SULT> AC AF 7;R7 LOCAL (FIC] =--3 <RESPONSI# TO2 RESPONSI# => AD AG 7;R7 4TRICT AG5T <RESPONSI# TO2 RESPONSI# => AD 111111111111 /RUCTUR$ SY/EMS ANALYSIS #GE EXAMPLE #G 5QUIRY A3ESS PA? AA 7;R7 REGION [3 <REGION CODE> 3O AB AB 7;R7 SET ( 4TRICTS [3 AA ABA 7;R 997 4TRICT 3O AC AC 7;R7 SET ( PAT*ES [3 ABA ACA 7;R 997 PAT* 111111111111 /RUCTUR$ SY/EMS ANALYSIS #GF EXAMPLE #H M5U /RUCTURE A ALLOC,N (FIC] MA9 M5U (M5 #JA) AA 7;R7 RECEIPT ( APPLIC,N (DIAL #JA) AB 7;R7 MAT*+ & MAK+ (F] (DIAL #JB) AC MA9TA9 APPLIC,N (M5 #JB) ACA 7;R7 VISIT REPORT (DIAL #JF) ACB 7;R7 *ANGE ( CIRCUM/.ES (DIAL #JG) AD 7;R7 (F] A3EPT$ (DIAL #JC) AE 7;R7 REGI/R,N ( T]M9,N DETAILS (DIAL #JD) AF 7;R7 PROP]TY 9S];N (DIAL #JE) 111111111111 /RUCTUR$ SY/EMS ANALYSIS #GG EXAMPLE #I 5T;Y LIFE HI/ORY ,7IN ! FOLL[+ EXAMPLE ! TOP LEVEL ( BOXES >E ALT]NATIVE 5TRY PO9TS4 ! 8;R0 NUMB]S 0^! BOXES >E 8RESUME0 PO9TS F A SEP>ATE %EET4 ! 8;Q0 NUMB]S ASSOCIAT$ ) "S BOXES >E 8QUIT0 PO9TS1 L9K+ 6RESUME PO9TS ON FUR!R %EETS47' A RESIGN,N (;R#A) AA RESIGN,N (#B-F/;B) AB AF NOTIFIC,N ( RESIGN,N ABA 7;O7 )DRAWAL ( RESIGN,N (;Q#D2 #H/#I) ABB 7;O7 (FIC] L1VES VIA RESIGN,N ABBA LA/ "D ( S]VICE 7RESIGN,N7 (#H/#AJ) ABBB POSSI# RE9/ATE;T ABBBA 7;O7 RE9/ATE;T ( (FIC] (;Q#D2 #AJ/#AA) ABBBB 7;O7 LA/ "D PLUS #BD MON?S >*IVE (#AJ/-) B D1? 9 H>;S (;R#B2 ;Q#E2 #B-F/#AC) C TRANSF] (;R#C) CA APPROVAL ( TRANSF] (#B-F/#AC) CB AF TRANSF] APPROV$ CBA 7;O7 )DRAWAL ( TRANSF] REQUE/ /RUCTUR$ SY/EMS ANALYSIS #GH (;Q#D2 #AC/#AD) CBB 7;O7 LA/ "D ( S]VICE 7TRANSF]7 (;Q#E2 #AC/#AE) 333333333333 ! 5D