Download EDIT/1000 User`s Manual
Transcript
-. $/01 2322 4- 5 2& 6"#7" 0 # :>45<:4443 !3>:> +"% 1 3::> ) ! ) A -!2!))%'8%/10%8!"#$%//%#)$,%#8#1)-/!6%/1)$)-!0% )!/%2 #'2+1#67+)#$)20)!1)$)-!02!1%//%#)!"$,0!/'-%#)%72)%#1 ,)#!"",$/%%/)'+2%/+/$"! -@ * -@ * -@ ) % # - @' /!")/')!1/6-)"2!6!#1 + 6 A BCB3CBC/)1' " 1,%/>;>>>5543? ' E 3:=?3:=5 3:=: 3::4 3::> -@ ' > 220 21 ) - @ % ! E ) # ) 0 # , ' +F 1 B) 0 # , G0H C , ! + 3 + > + ? + < + ; " ! + 3 + > ) ! % $ I I 1 I % I I 1 3:=4 3:=3 3:=> 3:=? 3:=? 3:=; 3:=5 3:== 3::4 3::> ?D< " , /)!%3 /)!% ' /)!JD90 " / ;3 B;434C " / ;> B;4>4C " / J4 BJ444C -$ ! "#$% &' ( ( () D ( ( * + ,!-+ .!/+ $(+ ' (+ - D ( ( + + + ( 0 ( ( ! 1 - + 02 - 3 - 4 ( 0 5 6(2 ( 2 ( - 3+ 5( ( - 7 - 8 ( 0 5 0 ( ( ( ( ) 8 ' - 5 ( (( 8 + + ) - 3 ( 1 ( 0 0 (( + 2 ( ( -+ $ + 9+ : ( (( 0 6(2 ( 2 ( ( 9 8 - 4 + ( ( + ((+ (( ( ( ( + + ( + 5( + " 8 - 7 ( ( ( 5( ( ; 6 8 +) : - 8 ( ; ( (( 2 (<( 0 ( !( $ + + ( + J % - / '2$ ( ( . $ - ( =(2 ( 1! >&? ' @2 0 !(( ' % A & 0 @2 . 9 : $ ( $ ' : . D . / (( - - $ 1 1 13 14 17 17 17 1" 1" 1" 1" 1" 1B 1C 1C 1 1 1 13 14 14 14 18 / +20 5 2 ( '6 ' E ( $ - . =(2 ( % 0 !% . .% ( $ % $ ! ( $ $ 50 ( G.+ G'+ G+ G+ GH% I G=+ G9+ -+ % ' 3 E : $ - - . : - ( $ G-% &+ J+ &% 5 31 313 317 317 318 31B 31C 31F 31 313 317 318 31B 31C 31C 313 313 . @ K ! /% A @ K @ , % ' . :+ @% $2 : L% . 0 @-+ @% ' 4 E ( - . - -% 9 - 9/% $ $% L% $ . $% . ' .+ ,% . ! ((( ' ! % 50 9( :0( ( $(( ( ' H+ A% ' - % I % =(2 ( 2 - 313 313 3133 3134 3137 313" 313" 313C 313F 313F 313F 314 314 3143 3143 3144 3147 3148 3148 314" / 9 2 ( @2 0 $ / . - !(( . . : : ' - . . . / . - : : . D : : (( ' (( ' - ' ' (( ' (( ( ( ( - #0 : $ : -( : -( $ = 41 414 414 417 418 418 41C 41F 41 41 41 413 414 414 417 418 41C 413 413 4133 4134 4137 4138 413F 413F 414 414 414 ! -( : -( ( $ ( ( : - ( $ ( $ - L - ( $ $ : : : ( $ . $ ( 9 ,2 $ ( ( $ $ ,( E= E, $ - : ' 4143 4144 4147 4148 414" 414" 414" 414B 4173 4173 4173 4174 4178 417" 417" 417" 417" 417C 417C 417F 417F 417F 418 418 / " 5 ( ! !5 % ! !5 @2 .% , . '% ,- ,(2 -% ,L L ,2 I ( : % ,$ ,(2 $ % - ' : I ! ( :% - - : % : % - - .% ( .% . . '% .-: . - + : % .- . - + (% . . % .: .% A -( ( ' :% & &% &: & :% &:' & : '% :% M M : % L L : % L $2 :% : : % : 71 713 714 717 71" 71C 71F 71 713 714 718 71" 71C 713 713 7133 7134 713" 713C 714 7143 7144 7147 7148 714C 717 : : :% 7174 : : : .% 7177 :/ : : 0 : /5 % 7178 :9 : : 95% 717B $ $% 717F $ $ % 718 / : /5% 7184 (( : /5% 7187 ( ' : I % 7188 ' ' : % 718" = : ( $ % 718B ( ' : 0 % 718F 9 '% 71" ( $ % 71" - ( -% 71"C % 71"F & 0 % 71B3 N -(2 . D% 71B7 5 % 71B8 % 71BB L 5 L% 71BC % 71BF 9 9( (% 71C 9/ 9% 71C4 9K 9 : K2% 71C7 @ : @0% 71C8 @- - . 0 % 71C" @ @ (% 71CB H (% 71CC K ( (% 71F /1!( - 71F3 O 6( /5 % 71F4 J =(2 (% 71F7 JJ ( . % 71F8 - (2% 71F" P (Q ! :% 71FB R % 71FC S -% 71 / 6 0 ;2 ( 9 ( : $( ( -( 1 : 1 ' 5 $( ( - -( : $(( ( % -( 34 81 813 813 817 817 818 818 818 81B 81B , !( -( G% !( -( T% -( - ,(2 UDV / -( - ,(2 UGDV N $ $( -( S $ $( -( W ' ! ,(2 PQ -( X !( -( ) ,( YDZ ( I 91 :01 - ( Q P ,2 : -( PTQ - ' ' ' - - -D . : @ ! #5 : : (( - $ - $2 ! : $ : : ( 9 ( , . $ - A . 81B 81F 81 81 813 814 817 818 81" 81B 81B 81C 81C 813 813 813 813 8133 8133 8134 8137 8138 813B 813B 813F 52$ $ ' $ .$' $ A : $ 6 & . @2 . 1! @2 . - 1"#$ @2 . - 1"#$ : - $ = - 5 - $ 33 !1 !1 !17 ,1 -1 -13 -13 -13 -14 -17 -18 1 1 14 )2 - 2 .[1 .[13 .[14 .[31 .[313 .[314 .[317 .[318 .[31" .[31B .[31C .[31F .[31 .[31 .[313 .[314 .[317 .[318 .[31" .[31B .[31C .[31F .[41 .[413 .[414 .[417 .[418 .[41" .[41B .[41C .[71 .[713 .[714 .[717 .[718 .[71" .[71B .[71C .[71F .[71 .[71 .[713 .[714 .[717 .[718 .[71" .[71B .[71C .[71F .[713 .[713 E! & ' $ 0 . ( $+ ' E ( $ ( ,(2 ( ,(2 .: 1 . 1 ' .: ( 1 . ( .: ( 1 ( ( .: ( ! 9 G $+ ' 3 1 : - . ( $ .: 1 . 1 ' 3 ( & - @0 @% - $+ ' 4 E ( .: E . E ' 4 $ $% - . .% - 0 - . \ .. X - G - - - 0 &% - ( $ $ 9 !5 !% - ( - ' ! !5% - ! !5 @2 .% - , . '% - ,- ,(2 -% - ,L L ,2 ( : % - ,$ ,(2 $ % - - ' : ! ( :% - - - : % - : % - - - .% - ( .% - . . '% - .-: . - + : % - .- . - + (% - . . % - , , 9 . . ( , ! 9 . A -( ( ' :% - =(2 ( $ & &% - 3> 18 1F 13 314 317 318 31 314 317 317 31" 31C 31F 313 3134 313" 313B 313F 3143 3144 3144 3147 41C 41F 413F 4148 4178 417B 418 418 713 714 718 71B 71C 71 71 713 717 718 71B 71F 713 713 7133 7137 7137 7138 713B 713F 714 .[7133 .[7134 .[7137 .[7138 .[713" .[713B .[713C .[713F .[714 .[714 .[7143 .[7144 .[7147 .[7148 .[714" .[714B .[714C .[714F .[717 .[717 .[7173 .[7174 .[7177 .[7178 .[717" .[717B .[717C .[717F .[718 .[718 .[7183 .[7184 .[7187 .[7188 .[718" .[718B .[718C .[718F .[81 .[813 .[814 .[817 .[818 .[81" .[81B .[81C .[81F .[81 .[81 .[813 .[814 .[817 .[818 &: & :% - :% - M M : % - L L : % - L $2 :% - : : % - : : :% - : : : .% - $ $% - $ $ % - / : /5% - (( : /5% - 9 '% - ( $ % - - ( -% - % - & 0 % - N -(2 . D% - 5 % - % - L 5 L% - % - 9 9( (% - 9/ 9% - 9K 9 : K2% - @ : @0% - @- - . 0 % - @ @ (% - H (% - K ( (% - O 6( /5 % - J =(2 (% - JJ ( . % - - (2% - P (Q ! :% - R % - R % - S -% - : $( $( - . $( - .GDD $( - .GDD 0 @-\" $( - .DDT $( - .DDT 0 @-\+ $( - .UWEV $( - .UG!1N1FV $( - .!,-S $( - .!S $( - .5(W $( - T .P7Q $( - T .U5(VP4Q $( - T .U5(VX $( - .)DD) 3? 714 7144 7147 714B 714F 7173 7174 7177 718 7183 7184 7187 71" 71"B 71"C 71"F 71B4 71B7 71B" 71BB 71BC 71C 71C3 71C4 71C7 71C8 71C" 71CB 71CF 71F 71F4 71F7 71F8 71F" 71FB 71FF 71FF 71 817 81B 81C 81C 81F 81 81 813 813 814 814 817 817 818 81" .[81" .[81B .[81C .[81F .[813 .[813 .[8133 .[8134 .[8137 .[8138 .[813" .[813B .[813C .[813F $( - T .GYUGVW $( - T HGYZXI: $( - T HGYUGVWZ]YP8QZQ3I $( - THGYP3QUGVSZYXZIPTQI3 -D . : ! @ . ! : 0 # : -( (( - $ 0( - $2 ! : $ : : . . - - . - . S-K- 81B 81C 81C 81F 813 8133 8133 8134 8137 814 814 814 8143 8144 % 5[1 5[31 5[313 5[314 5[317 5[318 5[31" 5[31B 5[31C 5[31F 5[31 5[31 5[313 5[41 5[413 5[414 5[417 5[418 5[71 5[81 5[813 $ - =(2 ( 2 - $ ( 2 - ( $ - 2 - : - 2 - - 2 - - 2 - - 6 - ( 2 - ( - 2 - ( - 2 - - 2 - $ ( - 2 - - 0 - : (( ' ( $ - $(( ' $( $(( / $ 3< 14 31" 314" 314B 314C 314F 317 317 317 3173 3173 3174 3177 41B 413 4138 414 4147 71B 813 814 '2$ 5$2 ( ( 5 ( (( ( ( ( D ( . D ( D @2 0 D 0 D $ ( 0 5 $22 D : 5 5 ( % (+ 1! & + ( D !(( 5 ( - + - . $+ .$A% D D , (5 0 5 @2 !+ : $+ ( $+ ' : D (D &' ( + 1! 1"#$ ( ( D ( ( * + ,!-+ .!/+ $(+ ' (+ ! D ( ( + + + ( ('2$(((((# ( ( ( ! 0 0 + ( 5 2 (5 , # ((((( ('2$ + 0 ( % ( @ 02 (+ ( 5 ( ! 0) D ! ( 5 ( ( 5( ( D 8 1 01(( ( + 0( ( ( D ' 6 ( ( ( ( D ! ( 9 (% 0 ( ( ( D ! 5 5(2 D ( ( 5 ( 2 0 D ! ( 5 ( ( 2 ( 2 (5 D ! ( ( 5 ( 0 ( + (+ (+ + (% ( D ! + + ( 2 D ! ( ( ( 5 D ! ( (2 0 0+ + 1( 3 ( ( 32 0 ( 5 $) %(#< 32 32 $22 text !1) & + ) 2 # ' 2 ) # Opened file SMART::MOI 200 lines read. " !1) !1) UPPERCASE LETTERS + !1) , ( '$ ' lowercase letters CI> + , ( ) 3>? ) ' ) !1) , 0 B,06/C ) 'K LM NK , ( NK NK NK O ')/2 ) BOC ')/2 '$#)/$2 @ @ 0 !1) * @ @ , ( O7 ')/2" % @ ('2$(((((#9 -2 $ 0 5 + 0 ( 0) 2 =2$> -$ D ; =(2 ( ( D 9 1! + >&? D ( $ ( (( 0 ( J &% ( 0) D ! ( ( ( 0( 5 D ! 5 ( (+ ( ( + + 5 D !55 5 D ' ( ( (( D ' (( ( D (( (% D : (( ( ( (( ( + ( + ( + ( ( 0 &% : : :% ( . ( (( ( (( ( 5+ ( & J &% ( & 0% ( - 7 # ?@ 0 #"((((( ('2$ 1! ( 1! + + + ( ! >&? (( & ) hello - / & + 0 ( $ % 3 ! & $ $+ de ( (+ ' 4 ! ' $+ ( 5 ed . ( 0 + ( in + ( ' % 7 + .[1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } { } { EDIT Menu } { ––––––––– } { GEtting Started With EDIT } { SIx Easy Commands to edit any file } { LIne Edits } { SEarch and exchange } { POwerful edits } { EXit } { } { } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Please type the name (1st 2 letters will suffice) of the section you would like to study: __ ,20(#< 8 0 8 0 ( ( " & + ( ex ( -Q ('2$(((((#6 4>20 .2/ $$20 (( - -% . $ .$A% ( -Q 20 ( ( ( 0+ ( (( 5 (( (( (( ( 5 (( 5 ! ( + ( + 5 0 5 ( ! 0 ) CI> edit . ( ( 5 ( + ( - 4 ( ( - 7 $ . ( + - 3 $ BC ( 5 0 1 + ( (( % (( ( 5 1( (( ( ( (% % ( '' -(% ( ( - 7 $ +20 ; 6(2 ( ( 5 ( ( + ( (( + &+ &+ J ( ( 5 (5 ; ( 0+ ) %2 & & J J P(Q J H J ! ( (( ( ! 55 ! ( (% ! ( (( ' ( ! ( (( ! ( ( ! ( ! 5 ! ( ; J : J '! J ': J $ J ! J !, J #A((((( ('2$ $ 5 ( ' >? 5 + 2 ( 0 ' 2 ( ( 5 ;220 ( 0 ( + 02 + ( 0 02 D - -%+ 0( 02 ( 0 ( 02 D (%+ 0( 02 0 (% ( 0( 02 ( 0 02 D ! !5%+ 0( 5 ( ( 02 / (+ ! !5 @2 .%+ 02 ( (5 ( -[4 ('2$(((((#! 332. - 2 2 (5 + / 4> ,2 D @2 . D &0 9 D : ( $ D ' : D . D D . / (( D - - @ + ( ( ( 02 2 ( 02 @ + 02 5 ( (( ( ( @ ( 0 ( + ( 02 0 % ( ( + 02 ( 0 ( + 1 ( ! 0 .[13 9 ( + 02 ( ( ( 5 + 02 ( ! 0 ( 5 ( 5 5 02 (+ 5 5 ( 5 #7((((( ('2$ < !1) " , , 6< !1) @ " , , @ ! 9 @ , " , , " , % @ , B' " , ,C " , ! " , 1 " , ' " , 7 % ' 7 E D "%< + < !1) @ @ @ @ % D "< + !1) D+ < $/ < @ , B' " , ,C 9< + @ )/%"- ,20(# < 332. - 2 - ;220 ,2 ('2$(((((# 20 ; ( 5 0 0 ) S ( S 5( @ ( + ( 0 + ( + ( @ 5( + ( ,( ( - 4 $ ( ( ( 0 ) S : E 0 ( S ( E 0 0 ( 2 ( 2 (5 : @ + ( + ( 0 5 ( ( 0 % ( ( 5(2 (( ( ( ) ( ( + + 6(2 ( ( + ( - 3 )2 5 5220 : $+ ( + (( 0 0 5 5 ( ( % 5 ( @ 5 + 0 ( 5 0 52 ( ( 0 (( (+ 0( 0 0 5 + ( + 0 5 ( ( 50 ( 5 #((((( ('2$ 0+ % 0 (( .:) CI> edit testfile EDIT : Use ? for help Opened file TESTFILE::HERMAN:4:96:39 490 lines read. The first line of TESTFILE. / 0 (+ ( 5 5(2 ( 2 ( ( 0 ( K ( ( ( 5 9 9/% ( . : $ + - 4 $ 5 5220 ( (( 5 ( % ( + 5 ( ( ( + ( 00 0( ( 0 ( 00 0 ( + ( ( 0 02 ( 2 ( 0 2 + 2 + 2 % ( 2 (5 -: 2+ 0 5 ( % ( $ ( 2 (5 ( ( 5 ( 0( 5 ( 0 ( . + -:1.+ ( ( ( ( 3 -:1. 0 5 ( + ( 0 -:1. -:1.+ ( ( 5 + 0 + ( 6(2 ( 5(2 5 5 5 5 5 .[14% + 5 ( ( -:19 -:19 -:19+ 0 5 ( % ( 5 + 0 ( 0 ('2$(((((# >>****** line 22 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< ********************* ******* ******* ***** ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** LEMON ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** ***** ******* ******* ********************* >>––––––line 42 ––––––––––––––––––– LEMON::41:4 –––––––––––––––––––––––<< ,20(#9< $ ; 0 ( + ( 5 ( 5(2 2 ( 5 ( 5(2 0 ( 0 ( 0 ( 2 (5 ( ( ( - 7% ( 3 ) 5 ( ( ( %+ + 50 ! ( 5 5 0 5 ! ( ( + 0 ( ( $ + -+ .+ ( ( % 5 - 2 ( 5 ( 5 ( ( ( 0 ( ! ( 2 ( 5 0 5 ( . ( + - 3+ - 4+ ( ( % ( - 7 520 )2 # ((((( ('2$ @ : $+ 02 ( 5 ( 6 0 0 ( 0 > ? 02 ! (( ( 5 (( 5 5 %+ 5 ( ( ( ( (( (( (( + 11 (( T Q% ( 5 @ 5 + 02 ( @ ( ( + ( 02 6 ( 5( 0 > ? ,2 2F ( 5 43+8 ( % . ( 0 5 ( 0 5 ,2 $2-2$2 + ( ( ( % ( ( 15 + ( + D+ ( ( . $ %+ ( ( + (% 0 @ + ( ( ((5+ 0 ( &0 + 5 ( (+ 5 ( 5 ( )% . ( + 5 0 5 -22 6 ( ( ( ( + ( % 0 LJ 0 0 ( ) !5 !%+ !5 @2 . !%+ %+ . .%+ ( A I H%+ L L%+ %+ 9( ( 9%+ ( ( K% ! .:+ ( !5 !% ( 0 2 0) CI> edit / a OK? y EDIT aborted by user Closed file TESTFILE::HERMAN:4:1 end of edit CI> ('2$(((((#9 2 ( 5 0 0 ( ( 5 0 (( + %+ 0 ) / a/ EDIT aborted by user end of edit CI> % ( ( 5 2 !% ..+ 0 ) / se as off Asking............... AS =off + ( 0 ((+ ( 5( ! / 2 2 2 #"((((( ('2$ 5 -2 0 0 ) ! ( (5 ! !+ $ @ ( ( + 0 5 6 2 ( ( ( G% 6 5 ( 0 + . .% ( 0 ( 0 ( 3 % 0 5( 3% 0 % (+ 6 2 ( ( ( Q % ( / 2 1 f/bicycle/ /2 1 f/bicycle/ ? ^ Start > stop / $ 2 ( 5 (( 0 5( ; 6(2 ( 0 5 0 ( + ( (+ ( + ( (2 1( ( ( 9/% ( ( ( .+ 6 ( ( LJ % ( ( (5 - 4 $ ! 0 ( ( ( ! ! $ ('2$(((((#6 +20 5 2 5$2 ( 5 ( 5 + ( ) D ' E ( $ D ' 3 E : $ - D ' 4 E ( .[31 ( ( ( ( ( 6(2 ( 2 ( (( ( (( (( 2 + ( $ ! ( ( 0 5 D (% 5 .+ . (% D 9 !5 !%+ ( %+ - -% ( D - ( ( ( D 9 ( % ( ; ( ( 2 ( 50 ( + (+ ( D 9 ( 2 D 9 -:1- G-% 2 (5 ( ( ( D 9 & J &% ( (( ; (+ & 0% ( ( +20(5( 2((((( # G22 D 9 / : /5% ( 0 + (( : /5% (( D 9 : : % @ : @0% ( D 9 L $2 :% ( 2 5(2 D ( 5 2 < ( @ @ (% @- @ -% ( D - - -% (+ $ $ % (+ L L% (+ ( ( .+ ,% ( H+ A% ( D ( 9/ % ( D $ $ $% ( D 1( ( 0 5 ( (2 0 % - , ( 20 0 2 ( 0 + 2 % K ( 02 0 - + 5 (5 5 ( .+ - ( , + 2 5 5 + 2 $ ( ( ( (( 2 &0 + (( 2 ( 2 .[31 ( 1 # (((((+20(5( 2 '$#6 )!Q) B'$C /+###6 !1) B!1)C !Q)#6 !1) B%C #+))#6 % ,2! B,C +#1$#6 '$00%#1" B+#C !#)!/#6 2#! '$00%#1" ,/$0 "'/!!# 0$1! BO'C 1"2%#6 #,$/0%)$# B- "-C 0$9#6 )!Q) B0$C 1!2!)#6 )!Q) B8C !1)#6 # "'/!!# 0$1! B"C ,#1#6 $+) -!/! $+ %/! B#C #"!/)#6 P 1!2!)#6 )!Q) 6!))#6 -!/! $+ %#) )$ 7! BC ,#1#6 % %))!/# B, 7C 0$9#6 %/$+#1 # "'/!!# 0$1! 1"2%#6 % $/)$# $, )-! ,2! B2 C !Q'-%#6#6 % %))!/# BQ 6C 0$9#6 7!)!!# "'/!!#" BO" O) O, O OQC 0%/8#6 % 2#! B8C !Q)#6 P "%9#6 BOR O+ !' !/C "%9#6 ,2! )-$+) !Q)#6 !1) B/ 'C 0!/6#6 ,2!" B0C /!!%)#6 % /!9$+" '$00%#1 BDC !Q)#6 P "%9#6 B!/C 9 ,20( #< 2 +20(5( 2((((( #9 2 8 $ 5 5220 5 ,2 ( ; ( 0 ( .[313 ( ' !1)#6 # "'/!!# 0$1! B"C /+###6 !1) B!1)C !Q)#6 !1) B%C #+))#6 % ,2! B,C #"!/)#6 P 1!2!)#6 )!Q) 0$9#6 %/$+#1 # "'/!!# 0$1! 0$9#6 7!)!!# "'/!!#" BO"O) O, OOQC !Q)#6 P "%9#6 BOR O+ !' !/C 3 ,20( # < 2 & 8 $ 5 5220 #"(((((+20(5( 2 =2$> ;$2 01 6(2 ( 5 ( 02 0 + ( 5[31 2 ( (( ( ( 2 0( 0 ( 0 ( + ( + -Q% ( + ( $% ( ( K 20 ( 0 5 ( 5(2 .[314 >>****** line 1 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< >>–––––– line EOF –––––––––––––––––––––– TESTFILE ––––––––––––––––––––––<< ,20( #9< ; - $ '$> , ( + 52 50 ( 5(2 + / :/% 2 25 ! + ( ( 5 ( 5(2 ! ( ( 0 + ( 0 +20(5( 2((((( #6 %( #< =2$> ;$2 E 3 " !1) /)!% ' B S 'KC 3 % 'K ) ( CI> edit newfile > ! !1) > % !1) BDC " B"C ( /s ? ) >? ? + @ @ + #" 2#! @ >; @ @ ) / >> < 6 @ < ! 'T ( ')/2 @ @ @ / @ ; ! !1) ; ! 'T+ ( ')/2 @ @ + @ / @ ! !1) !/ B! /C ( /er #A(((((+20(5( 2 20 B C ( 5 (( - -% . $ .$A% ( - + -Q / + - ( ( 5 - 5 5 5 + + ( ( ( ( ( (( (( ! ( ( 5 50 ( .$A+ (% . (5 + - 4 0 - -%+ ( ) CI> edit EDIT : Use ? for help FI,<file name> specifies file to edit. EOF / (( 2 % (( ( 5 ( % ( . ( ( ((+ ( ( - 7 - 0 0 (( ) CI> edit first EDIT : Use ? for help Opened file FIRST::HERMAN:4:4:36 28 lines read. This is line one of the file FIRST. / + 0 5 ( ( 5 0 (% ( ( (5 ' % 5 0 ) CI> edit new EDIT : Use ? for help No such file NEW An ER or the first WR will create it. EOF / +20(5( 2((((( #! ! "# .: ;220 .2/ 320 BC ( 5 + ( ; 0 + ( ! !5% ( ! ( ( - .$A% ( (( 0 + ! ( 0 ( ! ( ( ( 5( 0 . + LJ 6 ( 5 5 LJ ( 5 02 $ %$& %'& ( ) ) *+ %, - . / & 0 5 ( 0 0( ( 0 ) CI> edit new EDIT : Use ? No such file An ER or the / a EDIT aborted end of edit CI> for help NEW first WR will create it. by user 0 5 ( 0( ( 0 ) CI> edit first EDIT : Use ? for help Opened file FIRST::HERMAN:4:4:36 28 lines read. This is line one of the file FIRST. / a EDIT aborted by user Closed file FIRST::HERMAN:4:4:36 end of edit CI> #7(((((+20(5( 2 0( 0 0 5 ( 0( ( 0 ) CI> edit first EDIT : Use ? for help Opened file FIRST::HERMAN:4:4:36 28 lines read. This is line one of the file FIRST. / a OK? y EDIT aborted by user Closed file FIRST::HERMAN:4:4:36 end of edit CI> 5 !% ( ( - -% (% ( 5 ( 0 - ( (5 ! (+ ! !5 @2 .%+ (5 - 7 20 ,2 B,C 0 (( 5 + . . % ( 0 . ( \ % 0 5 ( ( + . ( 0 5 . ) CI> edit EDIT : Use ? for help FI,<file name> specifies file to edit. EOF / fi first Opened file FIRST::HERMAN:4:4:36 28 lines read. This is line one of the file FIRST. / . ( (( + 0 0 0 K ( 0 0 + . (% 0 (% @ @ (% ( ( 0 0 0 ( + + ( 5 0 - -% @- @ -% (+ +20(5( 2((((( # ( 0 ( 0 5 (+ 0 ( -+ @-+ + @ (5 0 . .: , ! No such file TESTFILE An ER or the first WR will create it. EOF , 5220 2 $ 5 BC ! (5 - , ( + 0 + ( : ( ( ( (+ ( ( ( + ( + K 20 0 \ % 9 ( ( + 0 5 ( K 0 ( ( + ( ( 0 ( 2 ( 0 2 2 % 5 ( (( (% ( (( ; ( K 20 ( 0 5 ( 5(2 .[317 ( 5 ) CI> edit existingfile,s ( 5 ) CI> edit EDIT : Use ? for help FI, <filename> specifies file to edit. EOF / fi existingfile Opened file EXISTINGFILE::HERMAN:4:4:36 28 lines read. This is the first line of EXISTINGFILE. / s (( ( 0 ( + ( CI> edit,,s #(((((+20(5( 2 ; ( ( 00 0( ( 0 2 ( ( @ ( ( ( + ( 02 ( ( ( ( ( ( 5 ( 3 ) 5 ( + ( + 50 ( ( 0 ( %+ ( 5 ( 5 % ( ( ( - 7 - % K 5 ( 5 ( 5 0 5 & 0% ( : $ ( $ : % * %*& $ ) ( 5(2 5 5 0( 0 5 ( 5 ( 5 ( -:19 0 ( -:19 -:19 0 ( + 5 0 5 ( % 5 ( 5(2 .[317 ( 5(2 + ( ( >>****** line 1 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< >>––––––line EOF –––––––––––––––––––––– TESTFILE –––––––––––––––––––––––<< ,20( #"< ; - $ '$> / .[317+ 5 ( 5(2 ( .% 5 ( 5(2 5 .:+ % + 5 5(2 0 ( 02 ( 5 ( (( ( ( D % +20(5( 2((((( # 20 5 20 ; ( 5 ( 2 L 2 / :/ / -&! (( + ( + / -&! 2 0 (( ( ( 2 L 2 : :/ : -&! (( + ( + (( (% 2 2 2 , 0 + 52 + ( 5 ( 5(2 / :/ 2( 2 5 ( 5(2 ( 5(2 + 5 (D 5 0 0 ( ) Start and/or Stop line not found O saves original text written to screen S saves text just read from screen B saves both (inserts screen text before original text) What should be saved? , 5 5 0 ( 5 K ( 0 01 ( K ( ( ( + 0 0 &0 + 0 BC (( ( 50 0 K ( ( 52 5 ( 5(2 (+ 37 ( ( 52 0 ( ( 5 0 ( 2 ( ( 0 ( % 37 52 + 52 ( ( # (((((+20(5( 2 - +12)3 . - ! ) 0 ! ) EDIT/1000 is a powerful screen editor designed to help programmers develop software quickly and accurately with minimal effort. EDIT/ 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of the terminal and can also move the window forward or backward any number of lines within the file. The user is working directly with single keystroke commands, which are often faster and more convenient to use than the line edit commands of the editor. ,20( #6< ,) # ; ,2 - / 2 # +20(5( 2((((( #9 ,( 3 + 0 ( ( ( .[31" .[31B) >>****** line 1 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< EDIT/1000 is a powerful screen editor designed to help programmers develop software quickly and accurately with minimal effort. EDIT/ 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of >>–––––– line 21 –––––––––––––– TESTFILE::HERMAN:4:24:38 –––––––––––––––<< ,20( #A< ,) $ 21 # ,2 $ >>****** line 20 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of the terminal and can also move the window forward or backward any number of lines within the file. The user is working directly with single keystroke commands, which are often faster and more convenient to use than the line edit commands of the editor. >>–––––– line EOF ––––––––––––––––– TESTFILE::HERMAN:4:24:38 ––––––––––––<< ,20( #!< ,) $ 21 # $5 $ / 0 50 ( ( 0 ( ( + ( ( 0 3% ( ( (+ ( + ( $ ,0 ( + 0( 0 320 5 2 $ 5 ( ( 2 (5 5 ( + -/: 2 ( 55 0 ( 5 G% -: #"(((((+20(5( 2 ( ( 2 ( + 0 -: 2 2+ 5 2 + , -: 2 5 ( $ ( 2 (5 5 ! ( ( 2 (5 ( ( + 0 . + ( ( 0 ( + G. 0 5 ( %+ ( < ( ( ! 5 ( ( (+ + G.G. 0 5 ( %+ ( ( ( @ 0 ( + 5 ( ( ( 6 (5 0 ( 2 (5 ( ) G.+ G'+ GH+ G+ G+ G=+ G9 ( 2 ( 5 . + ( ( % ( - 7 320 %. $ BH,& H& H& H & H:C 0 02 ( 0 ( ( 5(2 ( 0 (+ G. 0% 2 (5 3 ( 0 % ( ( 5(2 (+ G' % 2 (5 3 ( 0 % ( ( ( ( ( ( G 2 (5 3 ( ( . + ( G (5 + ( 5 0 + .[31C +20(5( 2((((( #6 >>****** line 5 ********* ctrl U reads *** ctrl U ctrl U aborts *******<< inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of the terminal and can also move the window forward or backward any number of lines within the file. The user is working directly with single keystroke commands, which >>–––––– line 25 –––––––––––––––––––– TESTFILE::HERMAN:4:24:38 –––––––––<< ,20( #7< ,) $ 21 - - H G 2 (5 ( 5 G HH 2 ( ,( G ( ( 5 0 HH 2 (+ G ( 31 ( K 55 (( + 0 GH 2 (5 ( ( ( - 7 - ( 2 (5 4 ! 4 - ! ! . ! , ! - #A(((((+20(5( 2 ;220 I 320 BH=& H& & C @ 02+ G9 2 (5 6 ( ! 0 ( 2 (5 + ( G9 ( ( (+ 0 5 ( 0 ( G= 2 (5 ( 5 G9 2 (5 HH 2 ( ,( G= ( ( 5 0 HH 2 (+ G9 % ( ( 5 (( 0 ! + 02 ( 5 0 + ( 5 0 0 ! 0 ( -% (+ 0 (% ( ( 5 ( 02 + 0( 5 ( @ + 02 ( 0 %- 0& ) ( ) 0 " 5 - , - ( ( 0 - ( (( - ( 0 %) / ec testfile Created file TESTFILE::HERMAN:4:24 Closed file TESTFILE::HERMAN:4:24 end of edit CI> .0 () / er Closed file TESTFILE::HERMAN:4:24:38 end of edit CI> 420 5 ( 43+8 + 0 0 5 0 ( (+ ( 0 0 ( 0 + $ $% ( (1 +20(5( 2((((( #! 8 )2 5 5 5 ,2 ( ( 0 ( .[31F ( ' 3 .[31 5 ( !#)!/#6 2#! '$00%#1" ,/$0 "'/!!# 0$1! BO'C 1"2%#6 #,$/0%)$# B- "-C ,#1#6 $+) -!/! $+ %/! B#C 6!))#6 -!/! $+ %#) )$ 7! BC 1"2%#6 % $/)$# $, )-! ,2! B2 C 0%/8#6 % 2#! B8C "%9#6 ,2! )-$+) !Q)#6 !1) B/ 'C ,20( #< 2 & #7(((((+20(5( 2 > # )2 5 , $ 5 - - . / - . / 0 " 6 CI> edit - * %*& 7 * - +12)/8 4 * "$0 "$0 * - EDIT/1000 is a powerful screen editor designed to help programmers develop software quickly and accurately with minimal effort. EDIT/ 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of the terminal and can also move the window forward or backward any number of lines within the file. The user is working directly with single keystroke commands, which are often faster and more convenient to use than the line edit commands of the editor. ,20( #< ,) # ; ,2 - / 2 # +20(5( 2((((( # 20 )2 5 - $ 5 BHC ( 5 ( 0 ( 2 , 0 5 + ( + ( (( + J ( (( 0 ( ( 2 (5 ( ( ( G- 2 (5 5 ( ( ( ( ! ( (+ 9" 0 %" +:;0& *+ 4 * %*& 9" % & - + G- ( ( 0 0 ( ( 0 (+ 0 + G9 ( G-G- (+ ( ( 0 ( + 0 % G- (+ ( ( 0 0 ( G9 G=% (+ ( 0 ( . + ( 3+ G9 ( 2 33 0 G9G9 G=G=% (+ ( 0 ( 0( G9G9 0 ( 2120 -2 B& J& C ( 0 0 5 (( ; ( ( (( 0 & & J% ( & 0% ( # (((((+20(5( 2 ( 5 ( ( J &% ( 5 0( ( 5 J ( ( 5 (<( 0 & ( 5 & (+ G9 2 (5 ( ( & ( 6 & 0% ( K G9 G- 0 5( G- ( + 0 5 0 ( % K 2 .[31+ 0) / ? sh SH,option or ?? option Show an option or default value. SH displays the current settings of all options. ?? shows the current file and Edit clone names. The options can be set with the SE command. ,20( #< ; - / 2 -$ 21 - / 5 & 0% (+ ( 0 (( K 2 0) / sh pc Prompt character..... / PC =/ + ( &+ & !:: ( 0 . & 0 ( + ( ( - 7 - ,2520 4/ * BC $ ( ( ( . + 20 5 ( / : /5% ( 0 5 ( ( + ( G9 0 5 ( G- ( + 5 ( + 5 ( 5(2 +20 4/ * 4 ' BC 0 BFC G. 2 ( BFC ( ( 1( ( (( : /5% ( 5 5 5 T +20(5( 2((((( # + G- ( + 0 5 ( ! + 5 T 0( 5 0 ( 0 ( ( ( + 0( ( ( T 0 + ( ( ( + 0( 5 2120 2 - / ,2 B)& 4C 0 ( 5 5(2 ) : : % @ : @0% ( + 0 ( (( 0 ( (( + ( + 0 : : % ( 0 5(2 : (( (( ( ( + : ( 3 + 0 ( 5( 0 ( ( + 5 , + 0 2 0 3 ( (5 + 0 G9 ( ( 0 0 G- 0 %+ ( / 1 20 L 0 3 + 0 5 + 0 T ( (+ 0 (% ( 0 : ( . + ( : 7 7 + ( * C : 3 5 0 C* +7 : 7 7* :/ 3 0 5 5 ( : ( ( + % . + 2 ( ( @ : @0% ( ( 5 50% 00 0 (5 5 ( ( 5 ( 0 5 00 ( ( # (((((+20(5( 2 00 ( 0 ( + 3 G9 ( ( / 3 21 w + 0 5 .[313+ 0( 0 ) 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of ,20( # < ; - 425. B4C 5 0 0 5 + ( @9 : @0 95% >20 )2 BE;C L $2 :% ( 2 ( ( + 0 2 ( $2 ( 5 ( + (+ ( + 2 2 ( ( 5 ( 6 + ( 2 + (+ ( 5 ( 5 ( 2 L+ 0 5( (( ED% (( (( ( ( (( + ( (( 5( L+ L (+ 0 5 (( 5 % ( 2 ( + 0 ( (( 2 2 + 9 0 $2 & $!% ( 0 ( 2 ( 5 ! ( + +20(5( 2((((( # 9 2 2 ( 5 < 5 ( 0 ( 2 + 2 5 L+ 0 (( 2 ( + (( ( 5 L ( 2 (( . + ( / 4 kb 0 2 0 5 2 ( + ( G- (( 2 (5 5 + ( ( 2 (5 GL + ( 5 2+ GL 0 5 ( ( ( 1 ( ( (( 320 / ,2 .2/ ;220 B4& 4C : 2 ( 5 5 ( ( ( ( % 2 0 ((+ 2 ( @- @ -% @ @ (% ( 0 ( ( 5 < ( ( (+ ( ( 0 @- @ 0 0 5 ( < 5 3 ( K 5 ( ( % ( % ( ( ((+ 0 5 5 5 ( 5 , 0 5 3 < J 5 + 0 5 + 5 6 5 ( 5 ( 9 - -% (% 0 K ( ( 5 @- @ ( ! 0 - (+ 6 0 ( @- ( ! ( @- @ (+ ( + . . % ( ( ( (( # "(((((+20(5( 2 . ( (5 ' % .: 0 K 0 2 ((2 0 ( 0 ( (( ! G9 ( ( + 0 2 2 ) Current pending line when ^U was executed. / wc newtestfile Created file NEWTESTFILE::HERMAN:4:18 Closed file NEWTESTFILE::HERMAN:4:18 Current pending line. / fi newtestfile Closed file TESTFILE::HERMAN:4:24:38 Opened file NEWTESTFILE::HERMAN:4:18:38 89 lines read. First line of text. / / ( ( 0 /@.:% K ( ' 3 0 ( 0 ( + 0 ( J (%+ ^ +20(5( 2((((( # 6 2 9 8 --2$2 5220 5 ,2 ( ( 5 (+ + + % ( + + ( ( (( + ( (2 ( 0 ( .[314 ( ' 4 .[317 5 ( '$#6 )!Q) B'$C +#1$#6 '$00%#1" B+#C ,#1#6 % %))!/# B, 7C 0$9#6 )!Q) B0$C 1!2!)#6 )!Q) B8C !Q'-%#6#6 % %))!/# BQ 6C 0!/6#6 ,2!" B0C ,20( #9< 2 & 9 8 --2$2 5220 # A(((((+20(5( 2 /!!%)#6 % /!9$+" '$00%#1 BDC !Q)#6 P "%9#6 B!/C - - . / - . / 0 " 6 CI> edit - * %*& 7 * - +12)/< 4 * "$0 "$0 * - EDIT/1000 is a powerful screen editor designed to help programmers develop software quickly and accurately with minimal effort. EDIT/ 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. EDIT/1000 interacts with the user through edit commands and is designed to operate in the following modes: – Screen mode, in which the user types in a screen of text and modifies the text using any of the HP terminal’s editing features. – Line mode, in which edit commands operate on groups of one or more lines. In the screen mode, the editor treats the terminal screen as a window through which the user can view a section of text. A cursor within this window indicates the character at which editing will take place. The user controls the cursor with the help of the terminal and can also move the window forward or backward any number of lines within the file. The user is working directly with single keystroke commands, which are often faster and more convenient to use than the line edit commands of the editor. ,20( #"< ,) 8 ; ,2 - / 2 8 9 +20(5( 2((((( # ! 120 ; BC - -% ( ( 5 ( ( ( 0 5 + 0 2 9 2 ( ( 5 ( 5 + 5 5(2 5 ( 5 / : /5% @ @0% ( 5 G9 ( % K ( 0 (( % W E 0 5 0 5(2 % ( ( (+ / ( 5 5 0 - ( ( ( 50 ( + ( ( ( (( 5 5 0( ( 5 . + ( + G9 ( ( + T% ( + ( () /$ / 1 5 co ( 5 2 + ( 2 GL 0 ( ! 5 2 5 5(2 5 (% :( 0( ( 5 ' ( G- ( ( /0 ( ( 0 2 0 ) / :a :b co ! *+ , 0 5 ( ( + 2 ( (( # 7(((((+20(5( 2 520 5 BC ( 0 ( + 0 ( !+ !+ -+ + .+ @-+ @+ 9K ( % 9/ 9% ( 5 ( ( + < ( 0 5(2 + ( 1( 5 9/ ( (+ G9 ( ( + / un 4 4 ! = *+ 320 ; BC $ $ % ( ( ( 5 5 5 5 ( 5 . + 0 .: ! G9 ( ( + 0 2 .[318) / 1 EDIT/1000 is a powerful screen editor designed to help programmers / 3 6 MO 1000 helps the user create and manipulate files of upper and lower case ASCII characters. Lines, strings, and characters can be inserted, deleted, copied, or moved within the file. Files to be edited can be source language programs or text material. ,20( #6< ; - 3 BC 5 4 : - ! 4 %4& ! ! 20 ; BEC ( L L% ( L ( ( (( L ( + 5 L . + ( + /k + /1 $ k +20(5( 2((((( # + 5 ( + / k 10 7 78+ / 40 45 k @ L ( 5 + LJ+ 6 % % ( (( ( 0 3 C .: 9/ 9% ( (+ 0 5 0 ) / 12 18 k OK? y window through which the user can view a section of / un / / F 3 ( L (% ( 0 020 ,2 BC 3 ( 0 2 ( M9/=9 #M9/=9 ; $ $% ( 0 ( $ ( ( ( 02 + ( + ; $ ( #M9/=9 , $ (+ (( M9/=9 (1 % M9/=9 5 (( ( 5 5 5(2 5 #M9/=9 (( 5 9 '% ( ( ! 5 C3 3C%+ M9/=9 ! ( ( 0 % /0 ( ( 0 0 M9/=9 K 0 #M9/=9+ T /0 ( K #M9/=9 0) / m junque 82:281 Opened file JUNQUE::HERMAN:4:664:38 200 lines read. Closed file JUNQUE::HERMAN:4:664:38 System lists last line (line 281) merged. / #9(((((+20(5( 2 : 7+ *+ >8 - *+ /8 28 7+ /3 *+ 4 8 0 )3 ,2520 B,& 'C 0 ( ( 5 ( (( . , ( 5 + . ( ! (( ( 5 0 ( ( ( ( 50 ( (( ( , (+ ( 5 5% (( . (+ ( .% 5 ( ( . .% (+ 5( ( 5 @ . ( ( ( < ((( ((( (( 0 5 ! !% . ( (( 5 ( ( 50 ( ( 2 ( ( 52 0( ( % ( % . + ((( 0 -:9+ 0 ( / 1 f/colour/ / ; + 0 . ( 5 % &0 + 0 ((( HH+ 0 ( 2 0 ( 0 02 () / 1 f!xon/xoff! +20(5( 2((((( #9 ,2520 $$$ @ . ( ( ( < ((( - B 2C ((( 0 5 ! !% . ( . + ((( 0 -:9+ ( / 1 f/colour/a ( 0 ( 8 ( + ( 0 ( ((( -:9 8 + ( 50 8 // 2? - 2202/20 %. @ . ( 0 ! + $ 5 ).# ((( ( + 0 (( ( 0( 50 $ ( 0( (( + - . .. % (+ . ( . + ((( 0 -:9+ ( %+ ( .[31") / se cf off Case Folding............... CF =off / 1 f/COLOUR/a 01177 of the word COLOUR, you would enter the command: 01179 /1 $ F/COLOUR 01192 of the word COLOUR, use ^U to escape screen m... 01195 /1 $ F/COLOUR/A 01199 this command would have located all ...COLOUR 01215 word COLOUR, (in all upper case letters), enter 01220 /1 $ F/COLOUR/A EOF 7 matches ,20( #A< ; - ,25 B,C 5 .2/ ,520 K ,, ! ( + ( ( 0 :$ ( ( ( % ( 5 ( ( #9 (((((+20(5( 2 4 - +12)/? *+ -) " + ) $/ $/$ ( ( ( + (( 5 ( (( 0 ( (( + (( + ( 5 ( D X ((+ (( ( D ((( (( . + ( 0 5 H+ (( 150+ ( / 1 f/e@x/a .[31B ( .: 5 () 00006 edited can be source language programs or text material. 00011 – Screen mode, in which the user types in a screen of text and 00012 modifies the text using any of the HP terminal’s editing 00019 window through which the user can view a section of text. A ,20( #!< ; - - -L; 5 ( (( 5 ( G% ( (( 5 ( ( 0 (( 5 . + ((( 0 & .: (( + ( / 1 $ f/^the/a .[31C ( 5 ( .: ) 00022 the terminal and can also move the window forward or backward any 00025 The user is working directly with single keystroke commands, which ,20( #7< ; - - -H/ 5 (( ( 5 ( ( 5 ( ( (( ( 5 0 +20(5( 2((((( #99 % / ( 6 0 . ( (( 5 0 /+ - 8 ;$/020 B:& +C 0 ( 5 ( ((( (( 0 5 H A ( 5 ( ( (( ( 5 0 ( ( 0( 5 ( , ( ((( 0 ( H A ( ( ( H ( ( 5 ( A ( H ( ( 5( 5 H(% 5( ( 5 ( 0 ((2 ( ( 9/% (+ ( ( ( 6 5 ( 5 5 6 ,( 0 ( ( (( 0 0 %+ 5 ( 5 ( 5 0 ( ( 2 + 0 . ( . + ( ((( 0 & &+ ( / 1 $ x/teh/the/ - - *+ 4 %4& ! - ! 0 . ( + - . ( 5 .. 50 0 ( ( . + ( -. ..+ ( / 1 $ x/EDIT/Edit/ .[31F ( ( 0 .:) 00001 Edit/1000 is a powerful screen editor designed to help programmers 00002 develop software quickly and accurately with minimal effort. Edit/ 00008 Edit/1000 interacts with the user through edit commands and is ,20( #< ; - - ; 52 5 #9"(((((+20(5( 2 *+ * " + ( ( 0 (+ ( A (+ = =% 0 H ( . + ( ((( &0 &0 0 ( 5%+ ( / 1 $ x/Hewlet/Hewlett/q 20 32 5 BC ! + ( ( (2 5 ( ( 0 ( (2 ( 3 ( (+ 2 % ( ( (2 :( ( ( ( ( ( K ( ( ! 1( ( 5 ( 0 ( 2 ( . + G9 ( ( ( (2 (+ 2 2 ) // –––Commands––– SE CF OFF S SE CF ON - *+ " - )- ;220 I 320 BC - + ; ^ ; + 0( ( J + 0 1 ^% (% ( 02 ( . (( + - 8+ +20(5( 2((((( #96 =2$> -$ > / %( # < > / - 320 5 / 5220 $ 320 5 / 5220 $ > U 5 $ )2 5 5 $22 > ) OV " ')/2 @ V @ / @ ) O% " ')/2 @ % @ / @ ) O, " ')/2 @ , @ / @ ) O,O, " ')/2 , @ @E ) O " ')/2 @ / @ ) OO " ')/2 @ @E ) O) O" " ')/2 ) " @ / @ ) O)O) O"O" " ')/2 ) " @ @E ) OQ " ')/2 Q @ / @ ) OQOQ " ')/2 Q @ @E D ) O B')/2C @ #9A(((((+20(5( 2 %( #9< > / - $ 5 5 5220 2 $ 5 >$22 5 ) 34 " ) &E 34 34 > "! "1 ) & B CE "! "2 ) 1 "! '1 $ 5 E1 %22 5 5 ) * ')/2+ ) * E F @ QDQ @ ')/2R ) @ ')/2 ) @ E ')/2 @ Q>; ')/2/ ) ')/2, ) ')/2) ) E F @ QDQ @ ')/2" ) ')/2Q ) !1) ')/2' ) / ')/2$ ) @ ')/28 ) / ')/2% ) / ')/2V ) A / ')/2I ) @ !"'< ')/27 ) ')/21 M " @ 1 !1) +20(5( 2((((( #9! %( #"< > / - )2 5 5220 2 )2 5 >$22 5 ) NK ) @ BC 7' ) @ BC 70 ) ' ) BC '$ ) 6 ) ) A I ) BC 8 ) 0$ ) # ) $ ) ) @ R ) / ) ) ) + ) Q ) E1 %22 5 5 - 520 )2 52 ) @ ')/27 ) ')/2' ) ')/2/ ) ')/2" ) ')/2) ) ')/2Q #97(((((+20(5( 2 %( #6< > / - 5 / 21 -2 2120 -2 > 5 ) ) B -C NK - NK ) !1) %7 - %7 ) !Q - !Q ) % - % ) 2 - 2 ) 2" - 2" ) /! - /! ) !1) /$ - /$ ) /0 - /0 ) @ -2 ) -2 ) "- L%22M ) "- NK ) "- +# ) >4 2 ) 2! ) & 2 ) >4 2# ) E 2# 2+ ) # ) & 3J "V ) >4 ) >4 B# +C # + ) @ D ) !1) +20(5( 2((((( #9 %( #A< > / - 2 20 5 20 2 2 > 5 ) O "! %' ) W "! !' ) X "! ' ) D "! ' ) Y "! '" ) )%7 @ ')/2 "! )' ) %"07 B5 >3C )% ) ,)# B5 < C ), ) 0 B34>J<4<<<=C )0 ) B ? C ) ) -T+Q B = C )+ ) ) )" ) > )2 ) 3 >;J "! ' ) & 34 34 > "! "1 ) &E "! "2 ) & 34 34 B>3 C "! 9 ) >;J "! 2! ) "! %" ) E "! ', ) "! /! ) "! 1, ) BC BCE "! /) ) "! )" ) 7!22 D "! 7! #"(((((+20(5( 2 - ( ( ( LJ + % 0 ( ( ( !5 !% % ( + >? 5 2+ ( ( 5 9 9/% ( LJ ( 5 5 (( ( 0 ((+ ( ((% 0 ( D ( 6 ( %( #!< > / - 5 G220 -22 - ;$2 5 G220 -22 - ;$2 5 % 2$ % $22 ' % %" ' 1 1 1 ' 8 8 ' * ) )/ ' )/ + + ' ! Q ' 2 2 ' %( #7< > / - $/ 5 $/20 - 5 ) 2$ $22 7 1 / , 1 + ’’ " 7 , ’’ ‘‘ ‘‘ " @ 1 ’’ B C +20(5( 2((((( #" %( #< > / - ;$/0 5 ;$/020 >$22 5 ) 6 ) @ ) 1 " G3 ZH Q ) 1 ) G3 ZH + %( #< > / - 5 20 ; >$22 5 ) 8 8 ) 1 9 BC 1 1 #" (((((+20(5( 2 %( #< > / - 2$ 5 2$ 5 > 5 $22 1 ) 7@ 78 8 @ ) 1 ) )8 8 E @ / /+ / !1) " ' "' ' !1) @ ) ' , )/ / !1) 0@ 2 8 0@ B % VC G(H @ % 2 "* # [ % ? 1 * 5? =4 % ) P 1 ) % ?4 % ) " % ( N0011--00K ) @ @ ) ) !1) ) !1) !' !/ % %" ! ! % !1) " % , D$ / ' , 0 2 8 ,'" ,'2 / !1) ' !1) 0 ' ' ' ' / % ! +# "- +# + + " / BC +20(5( 2((((( #"9 %( # < > / - 5 .2/ - 5 .2/ - 5 2$ - , 2 7 2 ’’ 2 @ ‘‘ 2 ! 6 2 D Q 2 D P , 2 D / !/ " / " ' 2 2 8 2 + + 2 D 1 1 2 , ,2 ' " #""(((((+20(5( 2 2 5$2 ( ( ( D @2 0 D : (( D ' (( D ( ( - D D : $ D ( $ D $ D ( D ,( ( 0 5 D ( ( D 0 (+ + + D 0 ( D (2(((((9# 9# ((((( (2 D ( 0 ( D ( (( + (( + ( ( D D (( ( + ( ( 2 ( 2 (5 D ( ( ( D (D D ( D 5 ( 5( D 4>20 .2/ ( ( 02 0 / 20 D D D ( (( D ( D D ; D ; D ; ( D D D - (5 0 ( 0+ ( 5 ( (( 5 ( 5 ( ( 0 E% ( 5 ( 0 + 5 ( (+ ( 5 ( \ _% 0 ( 5 5 ) ,( 0 ( + ( % (( + ( 5 ( 0 (% 0 5 ,( 6 >? 5 (( 5( : \ 38" (( % 0 5 ( 0 0 0 5 (2(((((9#9 = ( 5 (( + % 6 ( 5 5 = =9 .% ( 6 ( + @A% ( ( 5 ( 02 ( ( . (% ( 02 ( (( 0 + ,( E,% 5( @!$H 6 % ( ( ( -:-$ CI> edit –b warm.txt tr cool.cmd / 20 ( ( 5 @ ( ( + 5 5 ( (( ( ( 5 _%+ ( 5 1( (( ( ( (% 5 ( 0 . + ( .: ( 0 - . .. 0 5 CI> edit testfile,se cf off|s / (+ (+ ( \[_% ( % ( - 0 ( + .: 0 % ( ( ( % + No such file TESTFILE An ER or the first WR will create it. ( ( ( ( 5(2 + ( ((2 0 5 ( ( + JJ (% ( ( ( 5 ( 5 + ( ( 9#"((((( (2 ( LJ (+ 5 0 %+ 0 + ( ( 0 ( . + ( ( . ( + - 3 20 ,2 ,(2 6 ( 5 (( 0( - ( ( 9 5(2 6 0 ( ( 1 - 9 ; $ ( (( ( ( ( + ( - ( .$A %+ 0( ( 15 - ( () filename.type-extension::dir:type:size[user]>node –OR– /dir/subdir/filename.type–ext:::type:size[user]>node –OR– filename:security–code:cartridge:type:size 5 .$A . + 9 ; $ 20 $$20 ,2 /0 ( 01 ( ) (( 3 5 ( * 5 0 (2(((((9#6 @ 0 ( + 0 ) CI> edit EDIT : Use ? for help FI,<filename> specifies file to edit. EOF / @ 0 + 0 ) CI> edit smart EDIT : Use ? for help No such file SMART An ER or the first WR will create it. EOF / / ( ( 0 5 % ( ( + 0 5 0 0 02 ! 0 ( ( 0 - -% ( - ( 0 ) / ec smart Created file SMART::MIRIAM:4:1 Closed file SMART::MIRIAM:4:1 end of edit CI> 0 0 + ( 5 0 (% (+ 0 ) / er Created file SMART::MIRIAM:4:1 Closed file SMART end of edit CI> . ( 5 ( 0 + 5 @- @ -%+ @ @ (%+ : : %+ L L+ % ( @- ( 02 - ( ( + 5 ( ( ( @ ( 02 (+ 0 ( + @ 0 ( : L ( ( ( 0 5 ( :% L% 0 / : L ( ( 5 5 W% 5 % @-+ :+ L ( 0 9#A((((( (2 ( 0 :+ ( / wc edsil::41:18:4 Created file EDSIL::41:18:4 Closed file EDSIL::41:18:4 / ( K:+ ( 7 ( 5 ( - (%+ ( / 1 40 L ,, trylist Created file TRYLIST::MIRIAM:4:24 Posted file TRYLIST::MIRIAM:4:24 Pending line. / 0 0 ( 81 + /!$ + ( ( ( 6 ( ( + ( 0 ( /!$ 0 0 0 8 0 / L 50 names File already exists NAMES:::4:24 Opened file NAMES::41:4 OK? no Command not executed. Closed file NAMES::41:4:1 / / L 50 names File already exists NAMES:::4:24 Opened file NAMES::41:4 OK? yes Posted file NAMES::41:4 EOF / + ( /!$ ( /@.: / 1 $ L ,, newfil Closed file NAMES::41:4:5 Created file NEWFIL::41:4:24 Posted file NEWFIL::41:4:24 EOF / / (+ + 5 ( 5 0 + 5 5 ( ( ( .-:% ( 0 ( @ : L ( 0 + ( ( 5( + (2(((((9#! LJ LJ 0 0 + 0 0 0 . - @- ( + 5 ( 9 @ ( ! 5 (+ ( 5 (( 0 5 . .% ( . ( 0 0 % ; ( 02 5 + . ( ( ( LJ% ( 5 5( ( ( ( 5 ) / fi bunko OK? y Closed file SMART::HERMAN:4:1:2 Opened file BUNKO::HERMAN:4:560:56 155 lines read. First line of file. / ! 5 (( + + ( + 5 ! ( ( 5 ( : ( $ + ( 20 ,2 ! ( + 0 ( 5 0 ( ( 5 ( ( 41(( ( ( ( ( ( 41(( ( / .[41) Current pending line. /ti 40 Current pending line. 8:00 AM TUE., 26 MAY, 1987 ,20(9#< 5 ; ( 5 0 7 ( ! 1 ( 5 ( 5 ( ( + -+ @-+ @% 0 ( 0 5 ) <YYMMDD.HHMM> K ( 50 5(2 + 5 5(2 @ 9#7((((( (2 ( + 0 + + + + ( ( 0 0 . + 0 ;((2 + M 7+ FCB PCBB77Q .[413+ 5 ( + ' ( -:1H%+ @ ( 0 ( 0 + . ( 1 ((2 This is line one. /P<CTRL-X><222222.2222> This is line one.<222222.2222> /wr Time stamping output file. Posted file TEST::41:4:1:30 /fi,test Closed file TEST::41:4 Opened file TEST::41:4 Time stamp found. 1 line read. This is line one.<870905.0850> / ,20(9# < 2 ; 9 ( 5 5 ( ( . ) CI> edit,specs,se ts of ( + 5 ( ( + 9 + 1 5 ( 0 ( 0( 4 (( 0 41(( ( 0 ( )220 )2 2 ( 5 + : ( :9 5 :( 9 5% ( % ( ( 5 0 ( 1 + .-: . - + : % ( 5 ( .-: (+ 0 5 5 5( (2 (2(((((9# 0 ( 0 L (+ L ( 0 : ( 50+ " :9 * T ( * 3 ( 3 / 1 $ L,200,6 0 0 8 0 ( / 1 150 L,,6 / 1 $ k,,6 0 0 ( 9 : : % ( 0 ) / 1 $ l,,6 ( 5 + (( T ( + : ( 6 5 5 ( (( ( + 5 ( % " 0 + 0 ( 5 0 20 ,2 ; ( ( 0 ( -+ -+ + (+ !+ !5%+ 0 . . % ( (( .- . - + (% ( ( ( ( 0 0 ( (( 02 ( 0 5 5 5 (( 5 + 0 ( 02 5 0 @ 0 ( .-: . - + : % ( ( 5 ( 5 : : % L L% ( @ : L ( + ( : L ( 0 ( + + .-: ( 0 (( ((2 + % 5 ( 1 .-: ( 0 5 ( 0 9#((((( (2 ( ( %+ .-: ( ( ( ( 0 5 5 0 20 ,2 K ( 0 + 5 ( 5 0 . 5 ( - .$A% 5 ' '9% ( / ( 9% ( ( - .$A 0 % ,2 20 - ( . .% (+ ! ( (( -+ + .+ L+ :+ $+ + @-+ @% ( ( 2 + ( 0 0 . + >E? % ( + (( ( 0 X% ( 5 5 + + 5 5 (( + 5 . ) /DIR/TEST.TXT /DIR/TEST.TXT /DIR/TEST.TXT /DIR/TEST.TXT /DIR/TEST.TXT /DIR/TEST.TXT new.@ –a–k.mac .tmp /scratch/.tmp text : NEW.TXT TASK.MAC TEST.TMP /SCRATCH/TEST.TMP TEXT TEST.TXT ( ( ( + ( 2 ( . + ( /'9))HH ( 0 6*"+ 0 /'9)-)HH+ 2 ( ( ( (2(((((9# . 1! 1"#$+ ( (( ( - . + .$A 0 + ( + 0 .$A / ( 5 ( (( 0 . ( + ; 21 , @ 02 + 0 ( 5 0 52 ( 0 (( (+ 0( 0 0 5 0 5 ( ( 50 ( 5 50+ % 0 (( .:) CI> edit testfile EDIT : Use ? for help Opened file TESTFILE::HERMAN:4:96:39 490 lines read. The first line of TESTFILE. / 5 + 5 0 ( + 0 5 (( ( + ( J G% ( ! 5 + 0 ) CI> edit testfile EDIT : Use ? for help Opened file TESTFILE::HERMAN:4:96:39 490 lines read. The first line of TESTFILE. / 2 1 f/bicycle /2 1 f/bicycle/ ? ^ Start > stop / + . .% ( 0 ( 0 ( 0 ( 3 % 0 5( 3% 0 % 9# ((((( (2 (+ 6 2 ( ( ( Q % ( ( ( 5 1; 2 ; (5 + ( ( 0 5 ( ) [<line specification>]<command>[<parameters>] ( + ( (( + ( (+ % ! ( 5 0 ((+ 0 5 ( ( ((+ 0( 0 5 ( (( ( - 7 ( ( (( ( &0 + ( (( ( 0 (( (( ( ( )2 )0/ ! 2 S% ( ( ( 38" (( ( + ( 5 ( 0 . ( 0 + ( ( ( % ( - 7 . ( ( ( + ( ( 38" (( : ( - 8 % (2(((((9#9 ,2 2F )22 ( 5 43+8 ( @ ; 02 ( 43+8 + 5 ( 43+8 + 0 43+8 5 ( ( (% ( ( 0 5 ( 43+8 + 52 1 D + 1 . + + B# ( ( ; 02 ( ( 0 0 ( + 1 D - + $ $% ( 0 ( @ @ (% ( ( 0 0 - $A 9#"((((( (2 )2 $2-2$2 (( ( ( 5 ( (( ( D+ + 0 ( 0 ( ( 5 + ( 5 5 ( ( ( ( ( ( 0 + + ( (5 0 6 0 (( ) [linespec 1] [linespec 2] , ( ( 3 ( 5 ((+ (( ) <base line specification> [<line specification offset>] 5 (( ( 5 5 5 5 5+ ( 73+ 0 ( (( ) T* ! 2 + 0 2 ( 5 % 1 0( 5( (( !1N% ‘‘ ! ( 0 ( ( ( 5(20 ( ( 9 ( 3 ( 5 ( + ( ( . + 0 (( ( 0 ( ) .–10 *+20 (+ % 5 (( E ( (+ 2 S% 5 (( W3 ! ( ( (( ( 5 % 3 5 5 (+ 3 5 (( 5 + ( 5 (( (2(((((9#6 UP (( QV 5 5 (( @ 0 5 5 + 0 + 0 >? ) "# / 5 $"# EUV* 5 %"# ' 5 W E + + W \ W% . ( + (( ( 0 ( 2 ( . + $ $% (+ 0 5 % + $ ( 0( 5 + 5 5 0 5 5 5 ( 55 2 ) [<linespec 1>]M <file descriptor> [<start line>] [<# lines>] / $ ( 0 ( * ( $ ( - 7 % ,( (( + ( ( ( 0 (( ( (( (( . + 5 . .% ( ( 5+ 0 0 5 ) /20 15 F/smurf/ ? ^ Start > stop 5 50 (( # (( ( ( - 7 9#A((((( (2 %(9#< )2 $2-2$2 ; " B,C $8( D3 ,D$8D " B,C )!-( D ,D)!-D 1 B8C 34 ;:( D34;: 8 2 B2C 34 ( DZT34 2 ! BQC %+6 "!) 3 34 ( D3\34 QD%+6D"!) 6 @ B C 34 @ ( DT34 DO34 6 34 @ ( D\34 6 @ <4 B!1) C( DT<4 " '%8!( D’'%8!’ " @ '%8!( D‘'%8!‘ " @ '%8! B '%8!C( D‘‘ 0 B0$C J B >4 C( D\>4U\; 0$ 6 B@ C( DZ 6 B@ C( D3 ! <4( D<4 DDDDD3:=4 ! ; ( DT; DDDDD% 0 @ ( D( ( 0$ 0@ 34 %( D348% (2(((((9#! $2-2$2 ( 0( ( 5 ( ( . ,% ( A+ H+ K% ( ( (( (( ! (( 5 ( + (+ 5 0 ( 5 0 ) ( ( ( + D ( (5 ( < + ( ( (5 - 8 ! (( 0 ( ( ( ( ( (+ ( ( 5 2 ( + (%+ 5 ( ! ( (( ( 0 0 D ( 00 ( 00 ( &0 + ( 00 ( (( / / @0% ( ( ( ( ( + 0 ( ( (( + + % ( 5 ( ( .% ( (( ( ( 0 (( ) (( (( : (( + (( % $(( . + (( X% D ((( (( 02 $ (( 5 ( &0 + (( () $ ( (( 9 5 ( 0 (( 5 ( 00 ( % & + (( 9 ( + 2 ( 5 . + X+ 555555 0 ( 0 ( ( 5 . 5 (+ - 8 % 9#7((((( (2 ' ( ((+ 5 ( (( 2 (( + ( (( . + ]X 0 ! ( 5 5 ( 5 ( (( ( ( ( 1(+ 1 ( (( ( PQ ! ( ( + % (( PQ - . -.% / 50 1 0( ( + -. 5 .. ( ( . , ( ( ( 50 ( , ( ( + . ( ( ( . ,% ( ) <delimiter><match pattern>[<delimiter>] / ( ( ( 5 ( 0 ! !% + . , ( ( ((( ( . + ( 0 ( ((( 0 !/* ( 0 ( ((( !/ ! (5 ( ( ( - ( . . , ( ( ( - 7 / ( \ _% (( + ( 5 ( ( + 5 0 ( ( ( + A+ H+ K+ ( ((( ( 0 5 0 ( ( ( ( ) /<match pattern>/<substitute pattern>[/] A -( ( ' :% H (% ( ( ( 0 5 ( ( 50 A H ( H ( ( A ( 0 ( (2(((((9# ( 0 ( ((( 0 0 ) 1 $ X/funky/distasteful/ 9 9( (% ( ( ( + 5 5 ( 5 (( ( + ((+ ( (( 0 5 . + ( 1 $ U/xx/line/ 0 0 (( + (( K ( (% ( ( ( ( ( ((( ( K ( ( (() [linespec 1] Y/pattern/substitute/ (( + ( ( ( 0 ((2 ( 5 ( ( ! ( ( + ( 0 ( 5 5 ( ( 0 ( - ( 5 ( ,+ .+ A+ 9+ H+ K% ( ( 0 ( + ( (+ 5( ( ( 0 5 %) ( ( ,+ .+ + ’’+ ‘‘%+ ( ( A+ 9+ H+ K% 5 ( ( 5 @ ( ,+ .+ + ’’+ ‘‘% + 0 ( + + +$% ( + +''% @ ( ( A+ 9+ H+ K% + ( ( 5 + C /DCE% ( ( 0 D % ( + . ( + C''CFF'% ( % 0 5 ( 5( ( ( 5 5[413 0 9# ((((( (2 K ( ( ( 5 ( ( 5 % . ( ( 5 ( 50 . ( 5 . 0 ( (+ ( ( 5 ( ( . 5+ K ( @ ( 0 9 (+ 2 D ((+ . (( . + ( 4''-' ( 00% %(9# < - 1 5 , 7 1 ’’ ‘‘ $/ J %2 J #D% # 6 Q # ; $2 , ,DD% !1) Q 3ZQR !1) , 6 Q # # QDDD !1) ) , 6 Q # " QDDQVD !1) , ) , + 3Z+R !1) !1) & B @ C !1) & + # + # # +DDD + # " +DDQVD 5 20 ( + ( (( + ( (+ + (% ( (2(((((9# ( 0 ( ( ( ( ( ( 5 ( ( 5 ( 5 ( ( ( 0 ) + (+ (D ( ( ( ,+ .+ ‘‘+’’+ A+ 9+ H+ K% 3 5 152+ 1( (( ( (+ (( 4 ( 5 ( 5 ( ((% 7 5+ (+ ( 0 . ) /1$ X//the/ ? ^ 8 + ( ( 5 ( (% / ( _% (( 0 0 0 ( ( + 6 0 ;2 $2-2$2 0 ( (( ( $(( (( ( ( 5 / * 0 /% ( (( $( (( ( $ !( ( 5 00 00+ 0( " (# ! ( (( (( % "$) # / ( 5 (( % ! $( D ((( % $( ((( * $( ( ((( 9# ((((( (2 & $( D (( S% 50 ( (( + (, ( * ( 5 I 5 - ( ; * 5 [P\ P\ F* `I; 5 5 % I+ 5 5 ( * I+ 5 5 0( * ,2 (( ! 50 ( (( ( ( + ( U1FV+ U!1NV U!1N1FV -( ( ( ( (( ( U]G]]V+ 0( ( ( G ] $( ( S+ W+ X 5 ( ( ((( (( ( 0 5 5 . + ( ((( 0 0 ( 0 + + 0 ( ( 5 ( ( (( (( 0 5 0 0 ( )% . + ( ((( 0 + ( (( 0 (( + ( ( X/:and:/but/ . + - 8 $2-2$2 /$ 0 ( ( 5 ( 0 ( ( (+ 0 ( 5) ’pattern’<cmmd> ‘pattern‘<cmmd> ( 5 ( 0 ( ( ( 5 ( 5(20 ( 5 . ( ( ( (( 5 0 + - 3 ( ( - 7 . ( (( + - 8 (2(((((9# 9 $/ 5 ;$/0 5 2 0 ( ( ( ( ( (5 ( ( . , .%+ %+ ( A+ H+ K% ( ( ( ( - 7 ( . ! ( 0 ( 0 ( ,+ .+ ( / ( ( ( ( ,+ .+ ( = ( 5 ( ( ( ( 0 / @0 D 00 ( 0 ( ( 0 ( ( ( 52 D % ( # A+ H+ K ( ( 0 ( ( 0 ( + 1 ( # A+ H+ K ( 9# "((((( (2 2 2 ( 5 (% 0 0 &0 + 0 @- @% . .% ( 0 + 5 D 5 0 %(9#9< 2 2 2 - $22 H % % %@ B % %" 1 , 8 )/ + Q C " $,, $8 1 @ , 1 8 + Q , % , $8 %@ B GDHC ' -- 7 " $# !1) , ' 0 $,, ) !1) !1) ', S N ' + ) - 5: @ ) (2(((((9# 6 %(9#9< 2 2 B$25C 2 - , 1 % @ $# !1) $,, ) * @ O ! + , WW @ L + & / ! $,, / ! $# ) 6A $22 0 ' 2! " 2 B"! 2!C 8 ) 7@ B78C " T2 # GDH @ B$8 C = -- R " $# !1) B !1) * * @ !1) * C -- / " $# / ! D , $# G%H B, 7C $,, !1) 9# A((((( (2 %(9#9< 2 2 B$25C 2 - && ) $22 " & # ( $ ')/2 ')/2, " & * @ " " "! "2 !1) @ * !1) * " R @ "! "2 4 !1) " !1) F '& )# 2 # ')/2 ')/2 ) $# !1) @ !/ / ) N0011--00K GNH GKH ) S 00 S 11 S -- S 00 S % @ @ P4 & 9 + BC 2 B2C ) ) ) & 2 4 & 6A " & (2(((((9# ! %(9#9< 2 2 B$25C 2 - $22 " ,) , "! ,2 4 " + "- ) & @ 4 " + "! T3 >;J 4 !1) @ ( 0 5 ( ( ( 5(2 . ( (+ 0 C ( 0 ( ( + @ 0 9# 7((((( (2 P2. 2 ( 5 ((2 5 0 &% ( + .[414) Command Default Values: (SH UN shows undo list.) ER or WR...................... = List file .................... = F, B, D or line spec pattern.. = G, U, X or Y match............ = G, U, X or Y substitute....... = File modified flag......... FM =on Number of marks...... MA = 0 *––––––––––––––––––––––Global Option Settings: ––––––––––––––––––––––* Tab character.............. TC =tab (cntl I) Tab columns................... = 7 21 Search window columns...... WC = 1 256 Vertical window ........... VW = 10 10 Screen defaults............ SD = 10 10 2 Fill cols: first,last,end.. FL = 1 70 256 Save Indentation on fill... IN =off Max screen mode lines SL = 100 Quiet ..................... QU =off Max screen width..... SW = 80 Asking..................... AS =on Line length ......... LE = 256 Case folding............... CF =on Anchor character..... AC =^ Regular expressions........ RE =off Escape character..... EC =\ Return to dot if no match.. RT =on Indefinite character. IC =@ Screen mode display functs. DF =on Prompt character..... PC =/ Time stamp <YYMMDD.HHMM>... TS =on Command separator.... CS =| Control D mode............. CD =off ,20(9#9< ; - 21 - /. BC 5 K ((2 (( 5 & ( . / sh re Regular expressions........ RE =off 2 % ( (( /.. ( % ( 5 1+ 1( (( ( ( 50 ( 5 ( ( % ( 0 + . /.. + ( + ( ( % (2(((((9# %(9#"< 2 20 ; /0<<< - ! O W D O “ X D “ C D D C / $# D 2 =4 B% =4 78 C >;J D =4 ' D " 5 >3 3>;J D 5 >3 " & <3 B) "2 C 3434> D >4 >4 3 0 & ?4 B7 & F E '@ "- "2 C # D ?4 9 ?3 >3 D >4 34 % \ O D \ ) M )%7 @ ')/2 D M ' E Y D E " D " D ) / D 9#9((((( (2 )2 5 5220 @ ( + + (( 0 0 5 5 ( ! ( ( ( + + (% ( 5 ( 5 ( 0 (+ ( 5 5 5(2 ( 2 ( ( 0 ( / ( 0 2 (( ( $ ( ( 5 ( 9 9/% ( 9/ ( !+ !+ -+ + .-:+ .-+ .+ :+ 9+ + + + 9K+ @-+ @ ( - 7 ( ( % ( 5( &0 + 0 ( (+ + + 0 + + ( 5 ( )2 /$ 52 : (( 5 5 (( 0 2 : (( ( ( 2 2 (5 : (( 5 (<( 0 0 ( ) - ' : ! ( :%+ ( ' : %+ ' ' : % ( )2 /$ 5 (( + 0 ( 5 (( ( ( ) + ( + (( 5 ( 2 ( + 0 () 12 - (( -:1- + 1( (( + % ( (( 5 12 - ( (( 9 -:1- -:1 9 ( (( (( 5 ( 12 - (( -:1 ( -:1 5 % (2(((((9#9 123 5522 /$ 52 ( -:1 . -:1 5 0 H.. ( ! ( (( ( (( (5 50) * 5 (( ( + ( (( (% ( (( 5 12 ,2 $ ( 121 ( 124 + (( 12' ! 1 ( (( >]? 5 ( 5 5 ( \ % (( *6 2 5 * ( -:1%+ 21 (( / P5Q -:1+ 0 55 ( 5 0 5 ( ; 5 + ( . + : ( + ( ( - 7 . ( ' : 0 % ( ( % (+ 5 52 5 ( + 5 (( ( 5 (( 5 ( (( >_?% (( ( ( (( + ( (( ]% ( ( 9#9 ((((( (2 )2 /$ 52 ; 0 ( 5 + (+ (( + ( 5 (+ + 52 ( ' : '% ( 0 ( 2 (5 ( Deletion Example for EDIT /P/////////////////<ctrl C>xxx Deletion Example EDIT / This is a replacement example. /P<ctrl C>xxxxxxxxxx<ctrl R>R Replacement example. / This is anacter example. /P//////////<ctrl S> insert char This is an insert character example. / This illustrates how to truncate lines...... /P///////////////////////////////////////<ctrl T> This illustrates how to truncate lines. / An extend line example /P<ctrl X> is illustrated below. An extend line example is illustrated below. / A line break example. /P//<ctrl B>/////<ctrl B> break example. /–3 .L 00001 A 00002 line 00003 break example. (2(((((9#99 $ 5 5220 ( (( 5 ( % ( 5 ( ( ( 5 ( 2 ( 5(2 5 5 5 5 5 5 ( 5(2 ( ( ( 5 ( + ( 0 5 % ( 5 ( . %(9#6< ; - $ 5 5 M " s " 344 100s " <; .–45s / !1) ' 3 9#9"((((( (2 edit,<file>,s " .$ s " ,$ s . + :$/+ ( 33 0 ( .[417) >>****** line 22 ********* CTRL U reads *** CTRL U CTRL U aborts *******<< ********************* ******* ******* ***** ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** LEMON ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** ***** ******* ******* ********************* >>–––––– line 42 ––––––––––––––––––– LEMON::41:4 –––––––––––––––––––––––<< ,20(9#"< $ 5 21 $ 21 ( 3 5 + + 50 % (+ -:1H ( (5 50% 5 0 5 ( D ( 5 ((2 0 & 0 ( % ( 0 ( 5 ((2 0 & : 0 ( :% ( 5 ( 0 ( ( D ( 5+ ( @ ( + ( + ( 0 ( ( ( 0 ( 5 ( (5 50% . + ( B B3 -:1. + ( ( B3 B7+ -:1' "C3 B3 ( D + % ( ( ( % (2(((((9#96 ( ( D+ ( % ( ( 5 ( 5 5 50 5 . + "1 ( 0 + / se sd 30 30 1 + 41 ( 0 + / se sd ,,20 5 5 + >,,? ( D 5 ( ( 5 ( 5( ( ; 5 ( ; + ( : :% ( 0 5 ( 320 020 $ 52 K ( ( ( 0 ( - 2 ( (5 (% 50 ( ( ! ( 2 ( 0 5 ( ! ( ( 2 ( + -:1. 0 (% 0 ( ( 02 0 0 5 ( ( 2 ( + -:1. -:1.% ( ( ( ( )2 5 - $ 5 ! 0 ( ( -+ $ + .+ (+ + (% 5 ( : ( ( 5 ( 5 ( 0 -:19 -:1= ( + -:1( ( 5 ( ( -:1- ( ( >? ( ( ( ! (+ ( ( 5 ( ( ! ( (+ ( % (+ 5 -:1- ( ( + 5(2 ]% (( ( ( + ( ( 5220 ; 9#9A((((( (2 ( ( + 2 ( -:% 2 ! 2 50 + ( ( 0 2 + 2 (( 0 + 52 5 50 5 ( 5(2 5 5 D + ( ( 0 (5 ( 2 ( ( ( + 0 5 ( 0 5 ( 5(2 @ ( + 0 ( ( ( ( 5 ( 5(2 + (2 + ( ( 5(2 5 0 + 0 (2 + - ( ( D% 37 ( ( 52 + ( ( ( ( 5 ( 5(2 0 0 ( ( $ $ 0( 0 % 37 ( ( 52 + (( ( ( $ 5 E1 5 ( 2 ( (5 5 ( ) =+ 9+ '+ + .+ + + H+ -+ + L+ !+ N+ M+ ,+ ( + -: 2+ 5( 2+ 5 2 + ( $ ( ( 0 0 ( ( ( 5 0 + 5 ( . + -:19 6 ( + 0 * 0 -:19 -:19 6 ( ( ( 5 (( ( 2 (5 5 0 (+ (( 1( 2 ' ( 12. $ ( (( ! + 0 ( 2 % 5(2 127 $ ( (( ! -:1!% BC (( + -:1N ( (( + 0 (( (( 50 829 12 ,2 0 ( ( ,2 ( 0 (2(((((9#9! 152 (( -17 0 -:1, 52 0 $ 5 ( 12: M ( 0 ! -:1!% 12 !0 ( ( ! ( + G- + ] G-G % ( % @ ( + ( 0 ( 5 _% ' ( ! ( (+ ( 0 ( ( ( 0 2 ( -:1- @ ( + ( ( 5 ( ( 0 ( + (1 5( 12 0 ( ( ( 5 0 123 0 ( 5(2 ( 5 0 -:1' 02 H38 12 0 ( 5(2 ( 9 H38 12; $2 ( 5 ( ( ( .0 ( + ( ( ( BF ( 6 5( (( 12< - ( 5 ( ( ( 12 ( 6 ( 5 0 5 HH 2 ( 12 0 ( ( 5 ( ( 5 0 5 HH 2 ( 121 -:1 9 0 HH 2 ( 12 -:1= 9 0 HH 2 ( 124 -:1+ ( ( D ( 5 5 -(2 D 5 0 & : ( 9#97((((( (2 0 HH 2 (+ -:1= -:1 ( 9 -:19 ( -:1= -:1 -:1 12 -1 -:1% 51 ( ( ( ( -:1 ( 5 5 5 -:1 ( 0 ( + 5 - (1% ( ( + ( 0 5 ( -:1 5+ 5 5 0 - ( @ -:1 5+ ( 5(2 ( ( + : 51 ( ] 0 5 ( ( 0 5 .. 0 -:1 5 5 0 -:1 5 0 -:1 + 0 (( $ 5 + 5 0 6( >-+ + ( ,?% 0 (( + ( $ - -:1 ' ( 5 &' 0 @ -:1 ( 0 -:1 51 5+ 5 2 ( ( ( ( -:1 2 ( 5( -:1 ( / ( 5 5 -:1 ( @ 0 ( ( + 0 ( + + D 0 5 ( ( ( / 5 D (% @ + -:1 @ -:1 + (( ( + -:1 ( 0 % 0 ( (( -:1 ( ( + 5 0 + ( ( / 0 0 0 ( (( (5 $9H ( + -:1- 0 5 ( (2(((((9#9 * 0 ( 0 ) -:1 Q ! + -:1 ( ( 0 5 ( ( -:1 + ( -:1 0 2 + -:1 ( >=? -:1 ( 50 (( ( 0 5 (( 5(2 !P, ' /Q ,P, ' /Q - 9#"((((( (2 !0 0 >'? ( % + 0 !0 (( * 0 + : M 0 0 (( 0 , 0 ( - ( 5 ( ( 2 ( >'? (% ' (% :P, ' /Q : 2 0 50 $ $ (+ 5 5 ( ' P, ' /Q ' 0 ( ( ( 5 ( ! 0 + 0 D (+ 0 D 0 5 ( = = -:1 + 2 ( 12 9 9 2 -:1 ( -:1 ( 0 - $ + ( 9 -:1 ( < / / < / ( 0 5 5 -:1 ( ( 5 ( ( 5 ( 5 -:1 ( 5 (+ ( ( 5 5 >/? 0 ( ,\,+ '\'+ \ , ) /[, ,[, '[, (2(((((9#" $ 5 0 5 ( 5(2 + 0 ) Stop and/or Start Line(s) Not Found. O Saves Original Text Written To Screen S Saves Text Just Read From Screen B Saves Both(Inserts Screen Text Before Original Text) What Should Be Saved? ( ( + ( (+ , 5 ( ( 0 0 5 + , (+ ( 1 )2 )0/ )22 ( + ( BC (( BC (( + ( 0 2 ( 0 ( BF C (+ ( ( ;220 $ 5 ( 0 -:19 -:19 -:19 ( -:19 ( ( -:19 -:19 ( ( . ( + - 3 ( ( - 7 9#" ((((( (2 ,220 2 ; . ( .:% 0 .: ( 0 & .: ( P Q ( + P Q ( + PQ ( ( 0( (+ ( ( 50 : 0 0 : 0 5 + 5+ 5 0 0 ' 52 ( 5 52 50 P Q ( PQ ( ( (( 52 0 5 / & / (% 2 . ( 0 52 0 152 (( 5 . ( 0 52 50 0 ( ( 0 (1 ( ` ^ J % ) ; 0 5 ( + 0( ( 0 52 ( ( 0 5 ` ; 5 5 6 &0 + . ( 0 0 52 0 ( * + ` .; 0 5 ( . ( ) [.][*] FL[Q][R][I] ) = = ; ( % ( / % : ( / % ! ( ) . 0 5 5 5 (( 5 + (( 5 + . ( ( ( 6( + ( 5 ( ( 10 5 + / .. ( 5 5 ( * 0 + . ( 5 / ( (( ( . ( (2(((((9#"9 5 5 .) _____________________________________________ *1| This is text of a box. |*1 *2| A test to see if the fill |*2 *3|code will actually work. These lines need |*3 *4|to be filled. We also have numbers to keep |*4 *5|track of the lines. |*5 *6| |*6 |_____________________________________________| ’’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’ . () ( .: 8 8 8 ) )5 .: . 5 5 .) _____________________________________________ *1|This is text of a box. A test to see if the |*1 *2|fill code will actually work. These lines |*2 *3|need to be filled. We also have numbers to |*3 *4|keep track of the lines. |*4 *5| |*5 *6| |*6 |_____________________________________________| ’’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’ + ( 5 52 P Q ( PQ ( + 52 9#""((((( (2 5 -2 0 0 ) ! ( (5 ! !+ $ 0 5 6 2 ( ( ( G% ( . ) /125 % f ? ^ / (Illegal line range; user entered % instead of $) .[418 /sh zebra Not an option. ting. / Type SH to show all options and their current set- /ec,lemon File already exists LEMON:::4:1 /m,xyzww No such file XYZWW ,20(9#6< ; - -2 0 @ + 52 6 0 0 + + (( ( 0 ( ,2 $% 1! 1"#$ 52 50) CM> _ %0)$& S=<LUnumber> COMMAND ? _ %0)?'G:& ' ( 0 ( ( (0 ( ( + (+ ( ( ( (2(((((9#"6 $320 - ( (( (( + 0 + ( 5 0 ( ( 5 5 5(2 ( 2 ( 0 ( ! ( ( 5 5 9 9/% ( 9/ 02 ( 5 02 ( 5( ( ( 0 9/ (+ & 9/ 0 9 : % ( ( ( 5 9/ (+ 5 !% + ( + 1 .) ( ( ( % '> 5 52 ( ( 5 ( ( ( (+ 2 0 ) S=<LUnumber> COMMAND ? _ %0)?'G:& CM> _ %0)$& (0 ( + (+ ( ( ( 0 ( ( 52+ ( ( 0 9/ ( ( 5 ( 1 @ 5 ( + + 02 02 2 ( ( ( % 0 5 5 5 0 ( + ( ( 5 ( 02 0 5 ((2 0 : . ( 5 0 0 - -% (% ( 5 ( ( 5 + 2 L 02 K 0 5 ( ( 02 + 0 - (% 9#"A((((( (2 0 ! (% 5 ( 5 0 02 (+ ( ! !5 @2 .% ( ( ( 02 + (( ( ( + 5 (( + 0 0 ( 0 2 ( 50 0 ( ( 5 5 @ ( + 02 ( 5 ( 5 ( + 02 02 5 + ( ; 20 L 02 + 5 ! !5 @2 .% ( 0 ( 0 $ 0 ( 5 &0 + E + ( ( ( 02 ( 0 - % 0 02 0 ! !5 @2 .% ( ! ( + ( ( LJ% + ( ( ( 02 + .[41" /as OK? y EDIT aborted by user Closed file SMART::HERMAN:4:1:2 end of edit CI> edit File already exists EDIT+0000000000.EDIT::SCRATCH:1:26:128 Work file EDIT+0000000000.EDIT::SCRATCH:1:512:128 EDIT : Use ? for help Entering recover mode. 6 lines recovered. / ,20(9#A< ; - - / % 5 3 BC 5 ( 02 5 + CI> edit,–r <work file descriptor> ! 5 ( ( 5 5 5 J $ & ( $% ( + ( ( 5 (( 5 ( (( 2 () CI> edit,–s::<directory> (2(((((9#"! ( 5 ( 0 5 ( + 0 5 ( 0 ( ( 02 ) OUT OF DISK WORK SPACE @ + ( 0 02 0 5 + 5 0 + 02 02 ( ( ( ( (+ ( ( 02 2 ( . + ( 02 ( L+ ) CI> edit,–s::ek, <filename> + 5 + 02 ( L + 02 2 02 + 5( 2+ ( $21 ( 5 + 02 (( 5 0( ( + E ( ( ( 021 ( ( + (( 0 (( 02 0 5 ( $31 5 0 0 5 ( ) Disk read error on first recover read. Frame size words do not match in recover file. Recover frame size words not correct for this Edit. Both head and tail missing in recover file. ! 5 ( 02 ( 02 ( ( 5 9#"7((((( (2 '$/ 2 ( 5 5 5( ( @ + 5 (( 2 0 ( ( ( ( ( ( ! ( ( ( 5( 6 ( ( ; ( 0 ( ( + ( ( 5 ; % ( ( 5 @ ( (+ 5(2 ( + ( !5 !% -% ( ( + ( ( + ( 6 2 - 5 + ( + 5 6 ( 5 K 383 (( + ( ( K ( ( 0 ( 5 ( ( % ( ( / 0 ) CI> edit –q test.txt tr change.edc ( ( 6 + ( H+ ( -&!/A- 8= 5 8' 20 2 0 5( = E=% ,( E,% 5 5 ( , ( ( ( 50 ; ( E= + ( ( ( ( 5( ( . E, + ( ( ( ( 5 0 ( 2 E - 5 T9/ ( 0 ( 5(% 0 ( 0 0 (2(((((9#" -% ( E ( 0 0 !5 !% (+ 5 2 5( E, 0 ( ( 5 5 - + ( 20 2 5 )2 $ ( ( 5 ( ( ( ( 5 ( (( ( ( (( ( 5 _%+ ( 5 ( ( (( ( ( 5 * "* ( $ ( ( + @ ( ( + ( BF (( % ( (2 ( 0 ( + ( ( 1( (% ( ( ( .[41B ( ( CI> edit,lemon,1$ x/jsm/jsb//|bk|se cf off|1$ f/jsb/|–1|msubrtn|er CI> edit,lemon,1$ ‘u// /q/‘|er ,20(9#!< $520 5 2 / 20 :$/* ( H% ( ((( M$ M, LJ ( 0 %* 52 ,L%* % - . * ( .% ( ((( M,* 5(2 % $% 9,/* + ( ( 0 02 ( :$/ ( ( 9% ( 52 ( + 6 =% (+ + ( ( / 5(2 6 ( ( 5 - ( 52 ( 20 0 - 9#6((((( (2 + 9 0 5 + ( _% + 0 ( .[41C ( + ( ( ( 0 ( /ec123 Illegal file name 123:::4:4 /ru,help FMGR–015 ILLEGAL NAME THE FILE NAME DOES NOT CONFORM TO THE SYNTAX RULES. CORRECT THE NAME AND RE–ENTER THE COMMAND. Resume EDIT on CHAP1::41:4 / /ru,edit,test EDIT : user ? for help no such file TEST An ER or the first WR will create it. EOF ( ) /er Closed file TEST::41:4 end of edit Resume EDIT on CHAP1::41:4 / ,20(9#7< ; - 20 0 - (2(((((9#6 5 5$2 ( ( ( ( ( D ( 5( ( D ( 1( ( . ( (+ ( ( + ( + 2 + . ( + ( ( ( 0 5 D ( ( D ( ( (( 2 (5((((("# B% 52 2C 9 5 0 ( 5 1; ."5# 5 LJ 0 ( 5 > ( 5 02 + ( ( 5( + LJ ! ( + LJ ( 5 ; .[71 ! ( 0 LJ 0 ! ( 0 LJ EOF /a OK? n Command not executed. / /a OK? y EDIT aborted by user Closed file TESTFILE::HERMAN:4:1 end of edit CI> /a/ EDIT aborted by user Closed file TESTFILE::HERMAN:4:1 end of edit CI> ,20("#< B%C 5 ; "# ((((( (5 B% 5 3 4> ,2C 9 5 5 02 (+ ( ( ( ! ( - 4 ( % 5 1; ."5# 5 > LJ ( 5+ ( ( 0 02 0 ( ! ( / ( + ( 5 5 + (1 (( (% ( ( 5( + LJ ! ( + LJ ( 5 ; .[713 ! ( 5 + 02 (% ( 0 ( /as OK? y EDIT aborted by user Closed file TESTFILE::HERMAN:4:1:28 end of edit CI> CI> edit File already exists EDInn+0000000000.EDIT::SCRATCH:1:256:128 Work file EDInn+0000000000.EDIT::SCRATCH:1:512:128 EDIT: Use ? for help Entering recover mode. 4 lines recovered. /er testfile Opened file TESTFILE::HERMAN:4:1:28 Closed file TESTFILE::HERMAN:4:1:28 end of edit CI> ,20("# < B% 5 3 4> ,2C 5 ; (5((((("#9 ' B,25 C D 9 ( 02 5 ( ( : 5 ( ( ( ((( D 9 0 % / ( (( D 9 0 % / % ( ( ! !% ( ( D 9 0 .. 50 ( ( ! !% ( ( D 9 0 -. - .% .. 50 0 ( ( D 9 0 D ( 00 @- % ( ( 0 ( ( 5 - = 5 5 5 1; " =# " ># 55 ". / 0# = > 55 (+ ( 5 ( ( (( - 4 ( 5 (( % ' 5 % ! ( 2 ( 5 ( ( ( . ( 0 (+ 5 . ((( / / ( ( 6 = 0 ! ( 5 ( + 0 0 00 ( ( 00 ( ( "#"((((( (5 > , ( . (+ ( ( + 0 ( . ( , ( . ( ; .[714 , ( + ((( + ((( 0 ( + ((( 0 - . 50 1 0( /b/zoo/ Using the B command to find a single occurrence of zoo. /b/zoo/a 00007 Using the B command to find a single occurrence of zoo. 00009 You can ignore the sentence above that refers to zoo. 00011 Using B with the A option to find all occurrences of zoo. EOF 3 matches CF Using the B command to find a single occurrence of zoo. /b/zoo/aq EOF 3 matches CF /b/The/a 00001 The B command with the A option finds all occurrences of a pattern. 00005 It finds upper and lower case versions of the pattern if cf = on. 00006 The B command differentiates between upper and lower case if cf = off. EOF 3 matches CF The B command with the A option finds all occurrences of a pattern. /se cf of Case folding............... CF =off /b/The/a 00001 The B command with the A option finds all occurrences of a pattern. 00006 The B command differentiates between upper and lower case if cf = off. EOF 2 matches ,20("#9< ' B,25 C 5 ; (5((((("#6 ' B'$> 1C 9 ( ( 02 ( 5 ( 5 - = ! =>?@ = 5 1; " =# " ># "# " #"# = > > ( ( 5 ( (+ ,- ( 5 ( ( (( - 4 ( 5 (( % ( 5 5(2 ( ( 0 ( 5 ( ( + ( 5 5 5 % 5 ( (+ 5 5 ( )% ( ( ( 5(2 ! 0 + ( + ( ( % = ( ( 5(2 ( 0 ,- ( 5 ( 0 0 ( 0 ( + ( ( 9 9/% ( ,- ( ,$ ,(2 $ % ( "#A((((( (5 ; .[717 ,- ( ( ( + ( / :/ : /5 : % ( 5 ( ,( AAxxAAA /1 LN 4 00001 AAxxAAA 00002 BByyBBB 00003 CCzzCCC 00004 DDDDDDD /3 CCzzCCC /1,3 bc 3:4 4 CCzxxCC DDDyyDD zz CCzxxCC /1 LN 00001 AAxxAAA 00002 BByyBBB 00003 CCzxxCC 00004 DDDyyDD 00005 zz / ,20("#"< ' B'$> 1C 5 ; (5((((("#! 'E BE2 220 '> I $ )2C D 9 52 D 9 ( 0 :% 5 - = ; 5 1; " =# " ># ; = > (+ 5 ( ( (( - 4 ( 5 (( % > ((2 ( ,L (+ & : 0 : :% 9 * ; .[718 % ( :% 4 ,L ( (( 5 ( 4 .+ : : % ( ( /se le 30 OK? y Line length ............... LE = 30 /1 L 123456789012345678901234567890 The oil man was lost without his hat. /1$ bk /1 L 123456789012345678901234567890 The oil man was lost without h ,20("#6< 'E BE2 220 '> 5 $ )2C 5 ; "#7((((( (5 ' B'$> 3C 9 ( 02 ( 5 ( 5 - = ! A =>?@ = 5 1; " =# " ># A "# " #"# = > > ( ( 5 (+ ,$ 5 ( ( (( - 4 ( 5 (( % ( 5 5(2 ( 0 ( 5 ( + ( 5 5 5 % 5 ( (+ 5 5 ( )% ( ( 5(2 ! 0 + ( + ( % 6 = ( 0 ( ( 0 52 ,$ ( 5 ( 0 0 0 ( + ( 9 9/% ( ,$ ( ,- ,(2 -% ( (5((((("# ; .[71" ,$ ( ( + ( / :/ : /5 : % ( 5 ( ,$ ( AAxxAAA /LN 4 00001 AAxxAAA 00002 BByyBBB 00003 CCzzCCC 00004 DDDDDDD /3 CCzzCCC /1,3 bm 3:4 4 CC xxCC DDDyyDD zz CC xxCC /1 LN 00001 AA AAA 00002 BB BBB 00003 CC xxCC 00004 DDDyyDD 00005 zz / ,20("#A< ' B'$> 3C 5 ; "#((((( (5 B52 520 )2 I 53$ )2C 9 (( 5 1; " =# " B # = B ( 5 (( + ( ( -:% 2 (( 5 (5 0 . + : $ -( ( - 4 12 ,2 $ 12 (( 12 ( (( 12 (( 123 ( -:1 . -:1 5 0 H ( % 121 ( 124 + (( 12' 5 * > (( 9 (( + ( ( ( (( - 4 ( 5 (( % ! 1 ( (( >]? 5 ( 5 - \ % ( (( ( 5 9 9/% ( - ( (( ``?+ 5 ( 5 ( (( \ ]% - -% ( ; .[71B 0 - ( . + : $ ( - 4 Illustrating the breaking of a line into two. /c/////////////<CTRL-B> New pending line is listed. Go back 2 and list 2. /–2 L2 Illustrating the breaking of a line into two. / ,20("#!< B52 520 )2 5 53$ )2C 5 ; (5((((("# B1 )2C D 9 ( 5 50 ( D 9 0 L ( 2 ( ( 5 - ! < 5 1; " =# " ># < "# = > 5 ( ! (( + ( ( (( - 4 ( 5 (( % = ( > 9 9/% ( - ( ; .[71C - ( ( / :/ : /5 : % ( 5 ( - ( /1 LN 00001 GET 18 00002 GO TO 20 00003 PRINT 21 EOF /1 3 co 00001 GET 18 00002 GO TO 20 00003 PRINT 21 /1 LN 00001 00002 00003 00004 00005 00006 EOF / GET 18 GO TO 20 PRINT 21 GET 18 GO TO 20 PRINT 21 ,20("#7< B1 )2C 5 ; "# ((((( (5 B )2C D 9 + 5 ( 0( ( (( (+ ! % + ( D 9 0 % / (( 9 * 0 ( * - 8 (( % D 9 0 # ( ( D 9 0 -. ( % .. 50 0 ( 9 * "+ ++ ( ( % D 9 0 D ( 00 @- % ( ( 0 ( ( 5 - %= 5 5 5 1; " =# " ># 55 ". / 0# = > $ 5 5 5 (( (( + 0 0 + 5 ( 0 ( ( ( + ( ( ( (( - 4% 55 ' ( 9 ( ( 2 ( ( ( % + ( 5 (+ ( ( .+ + , ( 9 0 &% ( ((2 . 9 % / ( a% 5 ( + %+ 0 5 -. ( % % + / /0 50 ( / 9 #% ( ( @ ! # + ( = =% ( (5((((("#9 0 / / 00% 0 ( 0 0 + ( 0 ( D 00 ( 9 * 7" ( 00 ( ( % > 9 9/% ( ( ; .[71F 0 ( ( A+ ( A 2%+ ( A :/ : /5% ( /1 5 LN 00001 START 00002 PRINT 25 00003 GO TO 20 00004 PRINT 21 00005 GET 18 /1$ d/g/ OK? y ~ START ~ PRINT 25 00001 GO TO 20 /un /1$ d/g/a/ ~ START ~ PRINT 25 00001 GO TO 20 ~ PRINT 21 00002 GET 18 EOF 3 matches CF /1$ d/g/av OK? y 00001 START 00002 PRINT 25 ~ GO TO 20 00003 PRINT 21 ~ GET 18 EOF 2 matches CF ,20("#< B )2C 5 ; "#"((((( (5 B;2 5 ,2C 9 ( 0 5 1; 8 * * > ( 5 0 ( - 4 (( % ( D+ 5 5(2 6 ( 02 ( ( 2 (( ; .[71 - ( ( 0 + ( 5 ( :$/ 0 ( ( M9/=9%+ ( /ec Zoo Created file ZOO::HERMAN:4:24 Closed file ZOO::HERMAN:4:24 end of edit CI> /ec junque Created file JUNQUE::HERMAN:4:24 Closed file JUNQUE::HERMAN:4:24 Closed file LEMON::HERMAN:4:1:24 end of edit CI> /ec zoo File already exists ZOO::HERMAN:4:1 EOF / ,20("#< B;2 5 ,2C 5 ; (5((((("#6 B;2 5 $ ,2C 9 ( 0 ( 02 5 - 8 * 5 1; 8 "* # * > ( 5 ( ( - 4 ((% 9 ( 0 ( / . .: 2 ( 5( 0 0 0 + 5 ( 5 (( 2+ 0 ) RAN OUT OF DISK SPACE <filename> ( 02 0 5 ( ) ; "#A((((( (5 9 .- ( ( ( 3 9 9 ( - .$A 4 . 2 ( 5 ( ( 7 - .$A 8 9 10 .[71 ( ( ( + ( ( :$/% (+ (( ( 1 + (( ( ( ( ( ( .$A ( %+ ( ( ( ( /er Closed file LEMON::HERMAN:4:1:4 end of edit CI> /er zoo Opened file ZOO::HERMAN:4:1:18 Closed file ZOO::HERMAN:4:1:18 Closed file LEMON::HERMAN:4:1:4 end of edit CI> /er blimp No such file BLIMP / /er edtmp Opened file EDTMP::41:4 Illegal access EDTMP::41:4 Closed file EDTMP::41:4 / /er edtmp:yl:41 Opened file EDTMP:YL:41:4 Closed file EDTMP:YL:41:4 end of edit CI> ,20("#< B;2 5 $ ,2C 5 ; (5((((("#! , B,25 C D 9 ( 02 ( ( ( 2 ( 0 $ ( ( ( ((( D 9 0 % / ( (( D 9 0 % / % (( ( ( D 9 0 .. 50 (( ( ( D 9 0 -. ( .. 50 0 ( ( D 9 0 D ( 00 @- % ( ( ( ( 5 - %= 5 5 5 1; " =# " ># 55 ". / 0# = > 55 ! 5 ( ( 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % (+ ( 5 50 ( + ' 5 9 ( ( 2 ( ( ( % 0 (+ 5 ( ,+ + .+ ’’+ ‘‘ ( 9 *B( +# ( ((2 . ((( ! 5 ( ( ( -. % / % / ( ( 6 = =% 0 ! ( 5 ( (+ 0 ( "#7((((( (5 0 / / @0% D 00 ( 0 ( 0 0 00 ( + * 7" (% > . ( , ( ( ( + 0 ( , ( ; .[713 . ( ((( 5(2 + ((( + " 0 - . 50 1 0( /1 f/<@>/a 00005 This illustrates using the <F> command to find all angle bracket pairs. 00006 The <B> and <F> commands are similar. EOF 2 matches CF /1 f/begin/ This illustrates using the F command to find the first occurrence of Begin. /se cf off Case folding............... CF =off /1 f/Chapter/n This illustrates how to find the word Chapter anywhere on a line. ,20("# < , B,25 C 5 ; (5((((("# ,) B,2 & )2C D 9 ( ( 0 : L ( 9 ( 0 (( 0 D 9 ( (2 % 5 5 1; > ( + @ ( + <( + 0 . .% 2 + 0 52 0 + ( ( ; .[714 .-: ( ( ( : ( /l 200 wow::41 Created file WOW::41:4 Posted file WOW /fcl Closed file WOW::41:4 ,20("#9< ,) B,2 & )2C 5 ; "# ((((( (5 , B,2 & $C D 9 ( ( ( ( 5 (( 5 D 9 ( ( ( 0 ( + 0 ( (( 02 ( 2 ( 2 (2 D 9 (( 0 0 @ ( 0 02 0 0 0 ( ( 5 1; > / ( 02 ( + @ ( ( + 5 ( ( ( (+ ( 1 ( ( 5 5+ ( 5 ( .- ( ; .[717 .- ( ( ( + :$/ JJ ( . % ( :$/ /fcs Closed file LEMON::HERMAN:4:1:8 EOF /?? EDIT on LEMON::HERMAN:4:1:8, closed / ,20("#"< , B,2 & $C 5 ; (5((((("# , B,2 C 9 ( ( 02 0 + 0 0 0 5 5 1; C * "5# * 5 > ( 5 0 ( - ((% ( (( \ % LJ ( + 0 5 ( . (% 5 ( . ( ( 5 + 5 @ @- ( . LJ ( 5 ( 02 . ( ; .[718 . ( N 2 ( ( + :$/%+ & 0% ( ((2 ( + JJ ( . % ( 0 ( 5 /fi zoo OK? y Closed file LEMON::HERMAN:4:24:32 Opened file ZOO::HERMAN:4:24:20 First line of new file. /sh er ER or WR ............... =ZOO::HERMAN:24:20 /?? EDIT on ZOO::HERMAN:24:20 ,20("#6< , B,2 C 5 ; "# ((((( (5 ,) B,2C . ( .:% 0 .: (+ 0 & .: ( P Q ( + P Q ( + PQ ( ( 0( (+ ( ( 50 : 0 0 : 0 5 + 5+ 5 0 0 ' 52 ( 5 52 50 P Q ( PQ ( ( (( 52 0 5 & / (% 2 . ( 0 52 0 E52 (( 5 . ( 0 52 50 0 ( ( 0 (1 ( ` ^ J % ) ; 0 5 ( + 0( ( 0 52 ( ( 0 5 ` ; 5 5 6 &0 + . ( 0 0 52 0 ( * + ` .; 0 5 ( . 0 5 5 5 (( 5 + (( 5 + . ( ( ( 6( ( 5 ( ( 10 5 + / .. ( 5 5 ( * 0 + ( 5 .+ ( (( ( . ( 5 1; "# "!# "# "# "C# ) = = ; ( % ( / % : ( / % (5((((("# 9 > + ( 5 52 P Q ( PQ ( + 52 ; 5 5 .) ______________________________________________ *1| This is text of a box. |*1 *2| A test to see if the fill |*2 *3|code will actually work. These lines need |*3 *4|to be filled. We also have numbers to keep |*4 *5|track of the lines. |*5 *6| |*6 |______________________________________________| ’’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’ ,20("#A< '; '- 20 ,2 . () sefl 5 50 50 :a :b fl ( . 5 ,20("#!< ; - ,2 $2 "# "((((( (5 5 .) ______________________________________________ *1|This is text of a box. A test to see if the |*1 *2|fill code will actually work. These lines |*2 *3|need to be filled. We also have numbers to |*3 *4|keep track of the lines. |*4 *5| |*5 *6| |*6 |______________________________________________| ’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’ ,20("#7< '; - 20 ,2 (5((((("# 6 + B/$ ;$/0 520 )2C D 9 ( ( 0 0 0 ( ( D 9 0 % / (( ( - 8 % 5 - ! D * BE 6 5 1; " =# " ># D 5565 "0 # = > 5 ! 5 ( ( 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % (+ ( ( 5 * ( ( 2 0 ( ( ( ! 5 0 LJ + 5 5 ( ( 5 5 + + 5 0 ( 5 + & ( ( ( A+ 9+ H+ K% 5 5 ( + ;B# . + ( - 4 6 0 "# A((((( (5 ' 5 ( ( - 4 (( % /+ (( ( 5 6 ( - 8 % + . ' ( ( ( ( 5 ( 5 ( (( ( 00 / D 00 ( 0 ( 0 00 ( + * 7" (% D % ( (( ( 0 + + ( > 9 9/% ( A ( A ( H (+ ( H ( ( ( 5 (* A ( ; .[71F A ( ( 5 3 0 + ( 5 C 0 + ( 0 0 5 ( % ( ( 00 @-% ( A ( ( ((( @ 0 - .+ A ( ( H 0 % / ( Gra2ity /g/2/tu/ Gratuity / I8itall /g/8/ ate / I ate itall /g/it/it / I ate it all / Wombat Wombat /se wc 1 18 /g/w/c/s Combat Wombat / (A+B)X(C+D)=2000 /G !X!/! (A+B)/(C+D)=2000 / Womcat Womcat ,20("#< + B/$ ;$/0 520 )2C 5 ; (5((((("# ! BC 9 6(2 ( ( + 55 + (( + ( ( (( + (( + (( + 5 1; F " # G" # ( ( 5 5 ( ( & ( G 6 2 J% 5 ( & ( ( ( 0( 5 > $ 5 ( ' >? 5 + 2 ( 0 ' 2 ( ( 5 & J ( 5 ( .[713 0 "# 7((((( (5 EDIT/1000 REV.5010 <890125.1210> ––––––––––––––––––commands–––––––––––––––––––––––––– ––––line specs–––– A abort J join lines SZ file size n line number B top & find K kill lines T tabs + forward n BC block copy Kx set mark TI time – backward n BK blank kill L list TK tab kill ^ backward n BM block move LE line length TR transfer . current line C P then +1 LI lines in file U uncond. X * line spec 1 CO copy lines M merge UN undo $ last line D del to match MO move UY undo list yank > last line EC create, exit N line number W list window ’ forward find ER replace, exit O copy pl WC write, create ‘ backward find F find P edit pl WR write, replace :x marked line FC file close Q line edit X exchange FI file input R replace line Y X then F ––special chars–– FL fill text RU run program # sequence @ indefinite G no list X S screen edit _ repeat ^ anchor H help SC screen copy ? help \ escape HL header line SE set options / command stack | cmd separator I insert line SH show options <space> append line ?,command – command help ?,PA pattern information ?,RM recover mode ?,EX abbreviations ?,RE regular expressions ?,AB abort msgs. ?,PL pending line edits ?,LS line specifications ?,RO run options ,20("# < 2 =2$> -$ 1 . ; 6(2 (+ (5 ( - 4 & ( + ( ( 50 & ( 0( ( 5 6 . ) " "% J + ( ( ( JJ ( 5 ( ; .[713 & J ( % (+ &: & :% (+ J &% ( ( JJ ( . % ( (5((((("# /h d [.+1][$] D/pattern/ [A][V][Q][N] Delete lines until pattern is found. Deleted lines are flagged with a tilde (~), and lines that are not deleted are listed with line numbers. If the first line specification is not given, the pending line is deleted (regardless of pattern matching). To delete all lines that contain a matching pattern, use: 1 $ D /pattern/ A V To delete all lines that do not contain a matching pattern, use: 1 $ D /pattern/ A / /?hl HL Header line. Print ruler to indicate line edit mode columns. / /? ? H [command] or ? [command] Help! H or ? without specifying a command lists all commands. ?? gives the current Edit session and source filename. /?? EDIT on REFCHAPTER::HERMAN:4:152:53 / ,20("# < BC 5 ; "#9((((( (5 ) B5 )2C 9 0 (2 2 ( ( 5 1; F > 0 * + 0 ( ( 5 (2 2 ( ( + ( &: ( 0 5 < 50 0 ( 0+ C (( ; @ &: ( + 0 ’’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’/’’’’6’’’’/’’’’7’’’’/ / ,20("# < ) B5 )2C 5 ; (5((((("#9 ) B5 )2 520C 9 5 F3 > + + 5 "#9 ((((( (5 B )2C 9 5 ( 5 ( ( 5 - C* B 5 1; " =# C* B = * B > (( : 5 ( 5 ( ( (( - 4 ( 5 (( % : (( 5 + ( D 52% . + : -( ( - 4 ! + ( + 0( 0 0 0 ( ( 0 5 02 9/ 9% ( ( 5 ( ; .[7134 ( 5 3% :/ : /5% ( 5 ( /1 LN 00001 Mission 00002 on today EOF / /2 i Impossible /1 LN 00001 Mission 00002 Impossible 00003 on today EOF / ,20("# 9< B )2C 5 ; (5((((("#99 Q BQ2 )2C 9 (5 0 ( (% 0 (5 ( 5 - : 5 1; " =# : = > (( ( 0( 5 < 0 < ( 0 ( (( - 4 ( 5 (( % < 0 ( ( 0 < + ( 0 9/ 9% ( ( 5 M ( ; .[7137 M ( < :/ : /5% ( 5 ( /1 LN 00001 Mission 00002 Impossible 00003 on today EOF /1 Mission /j MissionImpossible /j MissionImpossibleon today / ,20("# "< Q BQ2 )2C 5 ; "#9"((((( (5 E BE2 )2C D 9 ( ! ( 5 ( 5(2 D 9 ( 5 - ;= 5 1; " =# " ># ; " # "%# " #"5# = > ! 5 ( ( 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % (+ ( ( + UV (( ( (( ( 5 5 ( (( + % 5 UWV ( + 0 ( ++% 5 + / /8 @ / 38 @H% % ( 5 % * 0 ( 5 ( + $!H 5 ( 0 5 0 >++? ( (% . + ( - 4 (( % ( + UWV + 1 5 ( (( \ % LJ ( ( 0 ( > ( 02 + ( ( + ( 5( 0 0 ,( + LJ 0 ( ( 0 ( 5 ( . 0 + ( - - - 4 (5((((("#96 L : ( ( 5 (+ ( 5 ( .-: ( (( ( ( %+ 5 ( ( (2 ( 5 .-: ( + ( ( 0 0 (( 0 + 5 .-: ( ( + W 0 ( . .$A + ( ( ( ( 9 9/% ( L ( ( ; "#9A((((( (5 .[7138 L ( ( + + + 5 + 78 0 0 2 ( '!H+ 0 2 ( /k Displays new pending line. / /1$k OK? y EOF / /.$k OK? y EOF / /k10 OK? y / /1 45 k OK? y This was line number 46. / It is now line number 1. /:a:b k,,part.txt/ Opened file PART.TXT::HERMAN:4:24 Posted file PART.TXT::HERMAN:4:24 / /:c:d k,,+ Posted file PART.TXT::HERMAN:4:24 / ,20("# 6< E BE2 )2C 5 ; (5((((("#9! E; B> )2C D 9 2 ( 5 ( D% 5 (( $2 ( ( D 9 2 (<( 0 - -% $ $ % ( ( 5(2 5 - ; 5 1; " =# ; = 5 ( ( (( - 4 ( 5 (( % D%+ 0 ( ( 2 ( 5 ( ( + 2 0 ( ( 0 50 @ + L L% ( > ( + ( 5 2 ( 2 + ( 5 2 ' -: L 2 + ( @ ( + ( 2 @ ( + 5 -: ( ( 0 ( 2 ( ; "#97((((( (5 .[713" L ( 2 + 5 2 + 5(2 ( 5 2 + 2 ( $% ( 0 0 2 ( /15 ka a00015This line has been marked with an “a”. / /:a:b k/ / /:m–10 Judy, Judy, Judy. / ! " # $ /s >>****** line 22 ********* CTRL U reads *** CTRL U CTRL U aborts *******<< Tom was always cautious near the end of a project. He often warned co-workers, “Don’t get too confident; the light at the :c the end of the tunnel might be a train.” >>–––––– line EOF –––––––––––––––––––– LEMON::41:4––––––––––––––––––––––<< ,20("# A< E; B> )2C 5 ; (5((((("#9 ) B)2C D 9 5(2 3 D 9 0 ( ( 0 D 9 :/ ( 0 5 ( ( + : ( 0 5 5 :9 ( . + ( :/ :9 ( % D 9 0 + 0% 5 - >H 5 1; " =# " ># " # "%# " # "5# = > $ 5 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % / (( ( . + (( ( /83% 5 + : ( ( &0 + 5 5 5 (5 0% 5 5 : ( 5 ( (( + 3 5 (+ 0 ( : ( . + /38*+ % 5 ( 0 0 ( ++% 5 % (( ( 5 % 0 9 W% 0 ( ( 9 (+ 0 ( ( %+ ( 5 + % ( - 4 ((% 5 + 5 % 5 ( 5 ( 5 5 >++? ( "#"((((( (5 5 > ( (( \ % LJ ( ( 0 ( ( + LJ K + 0 0 ( : ( + W% (5 5 ( + W 0 ( . .$A + ( ( ( ( 0 + 0 50 : ( 0 0 + 0 ( 5 (+ ( 5 ( .-: ( (( ( ( %+ 5 ( ( (2 ( 5 .-: ( + ( ( 0 0 (( 0 + 5 .-: ( 5 %+ ( + : : 95 :9% ( ( 0 : L ( ; .[713B : ( 3 "+ 7 2 + 7 77+ ( 0 3 + ( /@.: ((2 ( /@.: ! : ( H/A.:+ ( 0 " :( 9 5 %+ ( /!$ 0 + 5 5 (5((((("#" /1+5 L20 /:a L,40 /140 144 L /. L 20 newfile Created file NEWFILE::HERMAN:4:24:20 Posted file NEWFILE::HERMAN:4:24:20 EOF / /fcl Closed file NEWFILE::HERMAN:4:24:20 /wr Posted file ORIGINAL::HERMAN:4:24:20 /fi newfile Closed file ORIGINAL::HERMAN:4:24:20 Opened file NEWFILE::HERMAN:4:24:20 200 lines read. First line of file is displayed. / /1$ L ,, +existingfile Opened file EXISTINGFILE::HERMAN:4:24:20 Appending to file. Posted file EXISTINGFILE::HERMAN:4:24:20 EOF / /1 $ L,,6 /1 $ L 100 +names Opened file NAMES::41:4 Appending to file. OK? y Posted file NAMES::41:4 EOF / /LN3 00023 First line. 00024 Second line. 00025 Third line. Also the new pending line. / /LU2 First line listed with the LU command. Second line listed with the LU command. ,20("# !< ) B)2C 5 ; "#" ((((( (5 ) B)2 )0/C 9 5 (( ( 52 (% 5 - 8 5 1; " =# 8 = 5 (( ( ( (( - 4 ( 5 (( % > ! 52 ( 5 : ( 52 + ,L L ,2 ( : % ( ; .[713C : ( ((2 ( 8 52 % 123456789012345678901234567890 This is the pending line. /LE 30 / ,20("# 7< ) B)2 )0/C 5 ; (5((((("#"9 ) B)2 )2 2 ,2C 9 5 5 1; C > : ( ( 5 ( 5 02 ; .[713F : ( 5 /LI 1529 ,20("# < ) B)2 )2 2 ,2C 5 ; "#""((((( (5 ) B)2 )2 .2/ )2 %C D 9 5(2 0 ( 5 ! ( 0 0 5 D 9 5 (( : ( 5 - 0 >H 5 1; " =# " >#0 " # "%# " #"5# = > $ 5 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % / (( ( . + (( ( /83% 5 + :/ ( ( &0 + 5 5 5 5 5 : ( 5 ( (( + 3 5 (+ 0 ( :/ ( . + /38*+% 5 ( 0 0 ( ++% 5 % ( 5 % 0 9 W% 0 ( ( 9 (+ 0 ( ( %+ ( 5 + % ( - 4 ((% 5 + 5 % 5 ( 5 ( 5 5 >++? ( 5 ( (( \ % LJ ( ( 0 ( (5((((("#"6 > / ( :/ + 5 5 6 ( 5 5 6 ( + :9 ( ( :9 (% ( : ( "#"A((((( (5 ) B)2 )2 %5C D 9 5(2 0 5 9 ( ( 0 0 : : % ( 5 5 D 9 5 (( : ( 5 - >H 5 1; " =# " ># " # "%# " # = > $ 5 5 5 5 ( (+ (( (( ( (( - 4 ( 5 (( % / (( ( . + (( ( /83% 5 + :9 ( ( &0 + 5 5 5 5 5 : ( 5 ( (( + 3 5 (+ 0 ( :/ ( . + /384*+% 5 ( 0 0 ( ++% 5 % ( 5 % 0 9 W% 0 ( ( 9 (+ 0 ( ( %+ ( 5 + % ( - 4 ((% 5 + 5 % 5 ( 5 ( 5 5 >++? ( 5 ( (( \ % LJ ( ( 0 ( (5((((("#"! > 9 :/ ( 5 5 6 ( :9 ( 5 5 6 ( ( :/ (% ( : ( "#"7((((( (5 B0C 9 ( ( 02 + ( 5 - A * 5 1; " =# A * " # "I # " =# A * " #" # = 5 (( ( 0 5 02 + ( (( - 4 ( 5 (( % * . ( 5 ( 02 ( - 4 ( % 5 + ( 5 ( 02 ( 5 43+8 + I ( 5 5 ( ( 02 / 5 + > 9 5 ( 5 5 5 5 ( )% 5 5 43+8+ 5 5 5 43+8 9 9/% ( $ ( $ ( + ( 5 + 1( * + ( (( 0 ( ( ( ( ( + .- ( (% ( ( 0 5 (( (5((((("#" ! ( ( 6 50 $ 5 0 ``? $ $% ( ( + ; .[714 $ ( -9:9+ /fi culous Opened file CULOUS::HERMAN:4:2:36 7 lines read. This is line 1 of the file CULOUS. I’m going to merge RIDI into CULOUS. / /2 m ridi 2 3 Opened file RIDI::HERMAN:4:2:38 3 lines read. Closed file RIDI::HERMAN:4:2:38 This is line 4. This will be the last line of RIDI merged into CULOUS. / /1 L This is line 1 of the file CULOUS. I’m going to merge RIDI into CULOUS. This is line 2 of CULOUS. RIDI will be inserted below this line. This is line 2. Only lines 2 through 4 of RIDI will be merged into CULOUS. This is line 4. This will be the last line of RIDI merged into CULOUS. This is line 5 of CULOUS. RIDI should be merged above. /m roads 40000:50000 Opened file ROADS::HERMAN:4:2:38 10001 lines read. Closed file ROADS::HERMAN:4:2:38 Line 50,000 of file ROADS. / ,20("#9< B0C 5 ; "#6((((( (5 B3C D 9 5 50 ( D 9 (<( 0 L $2 :% ( 5(2 5 - =J! A< 5 1; = " ># A< "# = 6 5 (( 5 + 5 ( (( - 4 ( 5 (( % > 5 5 + 5 ( + > = =% 0 5(2 ( ( . + ( 38+ 8 ! : = ( = (+ 0 9 9/% ( $ ( ; .[714 L $ ( 2 50 3 :/ : /5% ( ( :9 : 95% ( ( (5((((("#6 /6 LN 00006 00007 00008 00009 00010 00011 00012 EOF / This is line 6. This is an example of how the Move command works. I’m going to move the original lines 8–10 to below the original line 1. The answer is: % & “Nein, W.” % ' Signed, Karnak % () This is the original line 11. “Do you spell your name with a “V”, Mrs. Vagner?” % (* /8 ka a00008 The answer is: /10 kb b00010 Signed, Karnak /12 “Do you spell your name with a “V”, Mrs. Vagner?” / /:a:b mo The answer is: “Nein, W.” Signed, Karnak / % (* % & % ' % () /7 LU I’m going to move the original lines 8–10 to below the original line 12. This is the original line 11. “Do you spell your name with a “V”, Mrs. Vagner?” % (* The answer is: % & “Nein, W.” % ' Signed, Karnak % () EOF / ,20("#9< B3C 5 ; "#6 ((((( (5 B21 )2 %C 9 5 ( 5 1; / ; /N 316 ,20("#9 < B21 )2 %C 5 ; (5((((("#69 B$2-2$ )2 %C 5 ( (( 2 ( 5 1; > ( 5 % 5 (( (( - 4 (( % @ ( 5+ 5 15 ( + + 0 0 (( + ; .[7144 :/ : /5% ( 5 ( (( Original pending line. /1 LN5 00001 Line 1. 00002 Line 2. 00003 Line 3. 00004 Line 4. 00005 Last line. Line 5. /4 Line 4. /-3 Line 1. /$ Last line. Line 5. /^3 Line 2. /2 4 00002 Line 2. 00003 Line 3. 00004 Line 4. + *, - ,20("#99< B$2-2$ )2 %C 5 ; "#6"((((( (5 B2$ 520 )2 I 52C 9 ( 0 (( ( ( 0 5 - < 5 1; " =# < " B # = (( 9 ( ( + ( ( ( ( (( - 4 ( 5 (( % B ( 5 (( + ( + ( -:% 2 (( 5 (5 0 . + : $ -( ( - 4 + ( ( 12 ,2 ( * 12 (( 12 ( (( 12 (( 123 ( -:1 . -:1 5 0 H ( % 121 ( 124 + (( 12' ! 1 ( (( >]? 5 ( 5 5 - \ % ( (( * > ( 5 0 9 9/% ( ( ( 0 ( ( ; . + ( : $ - 4 (5((((("#66 B520 )2 52C 9 ( 0 5 - 3 5 1; " =# 3 " B # = (( ( 5 + ( ( ( (( - 4 ( 5 (( % B ( 5 (( + ( + ( -:% 2 (( 5 (5 0 . + : $ -( ( - 4 12 ,2 ( * 12 (( 12 ( (( 12 (( 123 ( -:1 . -:1 5 0 H ( % 121 ( 124 + (( 12' ! 1 ( (( >]? 5 ( 5 5 - \ % ( (( > 9 9/% ( ' ( ! ( (+ 1 ( ; "#6A((((( (5 . + ( : $ - 4 = B20 )2 $ 5 52C 9 0 ( 2 ( 0 ( ( (+ 5( ( 0 2 + 2 ( 5 ( 02 0 ( 5 - 5 1; " =# = > (( ( 5 + ( ( ( (( - 4 ( 5 (( % 9 9/% ( ( 5 = ( ( 5 5 + ( 52 D % ( + -:1&$ &.1&$ 2 ( 52 % @ = ( 5 ( + 2 ( + / 1 5 2 L (%+ 2 ( 02 . ( + - 4 )0 )2 5220 BC (( + 0 % 02 ( 5 0 . ( + 0 ) Put cursor on first line when edit is complete. % ( 0 + ( (5((((("#6! 0 BC (( (( 2 BC (( + 0 + ( ( ( 0 ( 9 ( 0 2 0 ! + ( ( "#67((((( (5 B$ 520 )2 .2/ ;C 9 ( ( 0 0 0 ( 5 - 5 1; " =# * = * > (( 9 ( (( + ( ( ( ( (( - 4 ( 5 (( % ( 5 9 9/% ( ( (( ( ``9?+ ( 0 ( (( \ ]% 9% ( (5((((("#6 B 0C 9 + ( - -% 5 1; *E*E *E *E 0 5 + ( > ( ( 5 5 5 + 5 2 0 @ ( ( 0 .- ( ( 5 0 ( 5 ( @ ( .- ( ( 52 ( 0 ( ; .[7147 9 ( ! !5% ( ( ( 9 ( ( - - H % ( - /ru,edit ED53A : Use ? FI,<filename> EOF /a ED53A aborted end of edit Resume EDIT for help specifies file to edit. by user on REFCHAPTER::HERMAN:4:111:41 /ru ci Using stack file CI.STK::HERMAN CI> ex Finished Resume EDIT on REFCHAPTER::HERMAN:4:111:41 / ,20("#9"< B 0C 5 ; "#A((((( (5 B$ 5 52C 9 ( - 0 2 ( 5(2 5 5 5 5 ( + 0% + 5 ( ( ( 5 ( + ( 0 5 % 5 - =H !%>H 5 1; " =# " ># = ( + ( 5 ( (( - 4 ( 5 (( % > ( + 3 50 $ 5 5 ( ( + 2 ( -:% 2 ! 2 50 + ( ( 0 2 + 2 (( ( 2 (5 5 ( ) =+ 9+ '+ + .+ + + H+ -+ + L+ !+ N+ M+ ,+ -: 2 5( 2 0 5 ( $ ( ( 0 0 ( ( ( 5 0 + 5 ( . + -:19 6 ( + 0 * 0 -:19 -:19 6 ( ( ( (( ( 2 (5 5 0 (+ 1( 2 ' ( (5((((("#A ! 5 ( ( 2 0 . ( + 2 ( ( ( ( $ - 4 12. $ ( (( ! 0 ( 2 5(2 5 127 $ ( (( ! -:1!% BC (( + -:1N ( (( + 0 (( (( 50 829 12 ,2 0 ( ( ,2 ( 0 152 (( -17 0 -:1, 52 0 $ 5 ( 12: M ( 0 ! -:1!% 12 !0 ( ( ! ( + G- + ] G-G % ( % @ ( + ( 0 ( 5 _% ' ( ! ( (+ ( 0 ( ( ( 0 2 ( -:1- @ ( + ( ( 5 ( ( 0 ( + (1 5( 12 0 ( ( ( 5 0 123 0 ( 5(2 ( 5 0 -:1' 02 H38 "#A ((((( (5 12 0 ( 5(2 ( 9 H38 12; $2 ( 5 ( ( ( .0 ( + ( ( ( BF ( 6 5( (( 12< - ( 5 ( ( ( 12 0 ( ( 5 ( ( 5 0 5 HH 2 ( 121 -:1 9 0 HH 2 ( 124 -:1+ ( ( D ( 5 5 -(2 D 5 0 & : ( 12 -:1= 9 0 HH 2 ( 12 ( 6 ( 5 0 5 HH 2 ( 0 HH 2 (+ -:1= -:1 ( 9 -:19 ( -:1= -:1 -:1 12 (1 -:1% 5 ( ( ( ( -:1 ( 5 5 5 -:1 ( 0 ( + 5 - (1% ( ( + ( 0 5 ( -:1 5+ 5 5 0 - ( @ -:1 5+ ( 5(2 ( ( : 51 ( ] 0 5 ( ( 0 5 .. 0 (1 5+ 5 0 -:1 5 0 -:1 + 0 (( $ 5 + 5 0 6( > (+ +( ,?% 0 (( + ( ( -:1 ' ( 5 &' 0 @ -:1 ( 0 -:1 5 5+ 5 (5((((("#A9 2 ( ( ( ( -:1 2 ( 5( -:1 ( / ( 5 5 -:1 ( @ 0 ( ( + 0 ( + + D 0 5 ( ( ( / 5 D (% @ + -:1 @ -:1 + (( ( + -:1 ( 0 % 0 ( (( -:1 ( ( + 5 0 ( ( / 0 0 0 ( (( (5 $9H ( + -:1- 0 5 ( * 0 ( 0 ) -:1 Q ! + -:1 ( ( 0 5 ( 0 ( -:1 + ( -:1 0 2 + -:1 ( >=? -:1 ( 50 (( ( 0 5 (( 5(2 ! P, ' /Q "#A"((((( (5 !0 0 >'? ( % + 0 !0 (( * 0 + : M 0 0 (( 0 , P, ' /Q - , 0 ( - ( 5 ( ( 2 ( >'? (% ' (% : P, ' /Q : 2 0 50 $ $ (+ 5 5 ( ' P, ' /Q ' = = -:1 2 ( 9 12 0 ( ( ( 5 ( ! 0 + 0 D (+ 0 D 0 5 ( 2 -:1 ( -:1 ( 0 ( + ( 9 9 -:1 ( < / /1 / ( 0 5 5 -:1 ( ( 5 ( ( 5 ( 5 -:1 ( 5 (+ ( ( 5 5 >/? 0 ( (5((((("#A6 < ,\,+ '\'+ \ , ) /[, ,[, '[, 2 5 ( 5(2 + 0 ) Stop/start line(s) not found. O Saves original text written to screen S Saves text just read from screen B Saves both (inserts screen text before original text) What should be saved? 02 0 (+ ( 02 ( 0 ( 0 ( (+ , 5 02 ( 0 0 5 + , ( > 9 9/% ( 5 ( K ( 5 (5 ( 2 (5 @ ( + (2 :9 5 ( ( + (2 0 @ (+ (2 ; 25+ 2 2 / &' 3"3 25 (2+ 5 ( 2 2 0 ( 5 0 "#AA((((( (5 9 *+ 0 5 (( ((%+ ( (( $ 5 - 0 ( + * * 0 ( % ( 0 ( ( 5 ( * * B-# B# BI# ( % (+ 0 \ 5 5 + \ 5 50 + D \ 5 @ ( + ( + ( 0 ( ( ( . + ( B B3 -:1. + ( ( B3 B7+ -:1' "C3 B3 ( D + % ( ( ( % ; .[7148 ( 33 + 33 ( >>****** line 22 ********* CTRL U reads *** CTRL U CTRL U aborts *******<< ********************* ******* ******* ***** ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** LEMON ***** **** **** *** *** *** *** *** *** *** *** *** *** **** **** ***** ***** ******* ******* ********************* >>––––––line EOF –––––––––––––––––––– LEMON::41:4 ––––––––––––––––––––––<< ,20("#96< B$ 5 52C 5 ; (5((((("#A! B$ 1C 9 ( ; ( ( 5 1; > 9 9/% ( - ( (+ ( - ( 0 37 52% ( ! 37 ( + ( 5 ( - ( 5 -:: : :/ 2 - ( ( 5 ( 5 (( % ( ( ( + = =% 0 ( ; .[714" ( ( ( (2 % ( // –––Commands––– se df of 740 s :A:B mo 705 fi lemon s wr fi refchapter 705 s :A:B co :C:D co :E:F co EOF /sc ,20("#9A< B$ 1C 5 ; "#A7((((( (5 B 2C 9 5 1; 8 * *K > * 5 ! 5 0 ( ( . (+ ( - 4 *K @ 6+ ( ( ( (+ 0 ( ( 5 D % D + / .. (+ ( 0 ( + * B# 0 % ( 0 ( + & !:: 0 !% ( ! 5 ( 0 5 . + ( - 4 ; .[714B ( - . 50 1 0( /se cf off Case folding............... CF =off ,20("#9!< B 2C 5 ; (5((((("#A %("#< 2 2 2 - $22 H % % %@ B % %" 1 , 8 )/ + Q C " $,, $8 ' -- 7 " $# !1) -- ) , ' 0 $,, N ' + , O L + & ) 6A 0 !1) = -- R " $# !1) B !1) * * @ !1) * C -- / " $# / ! D , $# B, 7C $,, !1) 1 % @ ! + "#!((((( (5 %("#< 2 2 B$25C 2 - && ) $22 " & # 2 B C ')/2 ')/2, " & * " " "! "2 !1) @ * B"C '& )# 2 # ')/2 ')/2 ) $# !1) @ !/ / ) N0011--00K GNH GKH ) S 00 S 11 S -- S 00 S P4 & 9 + BC 2 B2C ) ) 4 & 6A " & " ,) , "! ,2 4 " + "- ) & @ 4 " + "! T3 >;J 4 !1) @ (5((((("#! B/. 2C 9 0 5 1; F * * 5 ' 5 ( 5 0 0 5 + & & !:: + 0% ( 5 0 & ( ( A 0 0 ( 5 5 02 (+ 5 @-+ @ @ - @ (%+ . . % ( A. ( 2 ( 5 L 0 @ 0 ( ( 0 0 5 D ( (2 ( ( + 0( 0 0 9 : 5 0 9/ 9% ( (+ ( ( > . + ( % ( ( - 4 ; .[714C * $ ( "#! ((((( (5 /sh all Command Default Values: ER or WR...................... List file .................... F, B, D or line spec pattern.. G, U, X or Y match............ G, U, X or Y substitute....... Number of marks............ MA File modified flag......... FM Global Option Settings: Tab character.............. TC Tab columns................... Search window columns...... WC Screen defaults............ SD Maximum screen mode lines.. SL Vertical window ........... VW Quiet...................... QU Asking..................... AS Case folding............... CF Regular expressions........ RE Return to dot if no match.. RT Screen mode display functs. DF Time stamp <YYMMDD.HHMM>... TS =REFCHAPTER::HERMAN:4:148:42 = =25 = = = 6 =on =tab = = = = = =off =on =on =off =on =off =on (cntl I) 7 21 1 256 10 10 2 25 10 10 Line length ......... LE Anchor character..... AC Escape character..... EC Indefinite character. IC Prompt character..... PC Command separator.... CS SH UN shows undo list. = =^ =\ =@ =/ =| 256 ,20("#97< B/. 2C 5 ; (5((((("#!9 R B/$> ,2 2FC 9 5 0 ( / ( 0 5 % ( D 5 1; " =# 7 = > 5 ( 5 T % 0 ( . + 28 *F ( 0 3 ( (( - 4 ( 5 (( % 5 !: 5 0 + 5 T 5 ( ( + ( 5 . ! ( (+ ( ; .[714F N ( D /300 This is line 300 of the file. /sz 5992 This is line 300 of the file. /$ / EOF /300 sz 5992 EOF /sz 19328 / + ./ ( )) ./ ( ,20("#9< R B/$> ,2 2FC 5 ; "#!"((((( (5 B %C 5 1; D 9 5 ( D 9 ( 5 ( !+ .+ $+ '+ 9% 5 ( ( ( ! 5+ .!/+ $(+ ' (+ &'19H D 9 : ( 5 0 5 D 9 ( 5 0 ( 5 D 9 9 ( 0 1 "=J>JMH# =J>MH > 4 5 ( 5 ( ( 5 ( ( ( 5 4 5 ( + ( 5 < ( 0 : ( 1 5 !+ .+ $+ '+ 9% ( 5 5 + 5 ! 5 / 5 5 + ( 5 (( 5 (( !, 2 -:1% 5 ( (( 0 5 -(% ( 0 ( 5 ((+ & - 0 5 -(% ( 5 ( ( 5 ( ( 5 0 5 A ( 5 ( 0) 1. ! 5 !$,% 5 + ( B+ 3+ ( 3 1 .!/ ./% 5 + ( B+ 7 ( + ( 1A $( 5 + ( + 3"+ 7+ 77+ 7C+ ( ( 7C 13 ' ( 5 + 0( 4 ( + ( + ( 7 1 &'19H 5 + (+ ( F ( 0 (5((((("#!6 1 9 : ( 5 0 ; 5 5 0 (( ( % 1 9 ( 5 0 ; ( 5 ; 1 5 ; 5 0 5 (D @ 5 6 0 9 : ( 0 (D - 5 ( 0 5(2 ( 2 0 @ 5(2 ( + 0 ( 5(2 ((+ 5 2 2 0 5 + 5 ; .[717 ( / 5 ( 5 5 ( (+ ( 3 /hl ’’’’/’’’’1’’’’/’’’’2’’’’/’’’’3’’’’/’’’’4’’’’/’’’’5’’’’/’’’’6’’’’/’’’’7’’’ /t10,20,30,40 T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT /tl T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT /ts T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT /tp T T T T T T T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT /tf T T T T T T T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT /tu T T T T T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT / T T ,20("#"< B %C 5 ; "#!A((((( (5 B 2C 9 ( 5 - 1C = 5 1; " =# 1C = > (( ( 0( 5 0 ( (( - 4 ( 5 (( % ( 5 ( 9 9/% ( ( 4 (( ; .[717 ( ( 3 B /1171 ti 20 Time Stamp Example: / 1:15 PM MON., 26 JAN., 1987 ,20("#"< B 2C 5 ; (5((((("#!! E B % E2C 9 5 (( 5 ( 5 - = 1; 5 1; " =# " ># 1; = > > (( ( 5 2 ( (( - 4 ( 5 (( % ( 5 (( ( (( 5 ( ; ( 5 9 9/% ( L ( 5 (( ( 5 &' 0 . ( (( ( ( 5 ( 0 5 ( ; .[7173 L ( 52 ( &'19H 5 5 ( 9% ( /tu T Date T Project T Status " " Date Project Status 0 " /tk ,20("#" < E B % E2C 5 ; "#!7((((( (5 B -C 5 1; 9 ( D 9 0 ( 5( 1* "#"5# * > D 0( ( 5 ( - 4 ((% = 5 2 ( ( ( (( \ % LJ ( ( ( ( ( ( / . + ( (( - . ! @ - . ! ( - . , ( ( ( . ,+ / - . ! ( ( (%+ - -%+ ! !5% (+ (5 ( ( @ ( 0 ( + + %+ $9 5 ( + ( ( 5 (<( 0 R % ( ( ( 5( ( ( (+ 6 ( ( ( ( 2 + LJ ( ! JK ( ( ( (( ( ( 5( E, % ( 5 - S% ( ( 5 ( 0 (5((((("#! ; /tr,cmdfil Opened file CMDFIL::JL:4 OK? y Closed file CMDFIL::JL:4 Closed file EDITING::JL:4 end of edit CI> 1 ,20("#"9< B -C 5 ; "#7((((( (5 B$522 ;$/0C 9 ( (( 5 (( 0 5 ( ( 5( (( 5 (( ( + ((+ (( 5 5 - ! 5 BE 5 65 5 1; " =# " ># 5 565 "# = > 5 9 ( ( 2 ( ( ( % 5 = =% 9( ( (( ( (( 5 5 D 1 ( 00 0 00 ( ( + & @- 0 @0 - % ( -( 5 00 6 > $ 5 5 (( (( + ( 5 0 ( ( (( - 4 ( 5 (( % 0 ( /5 (( 5 ( $ 5 D1 = =% ( ( 5 + 9 ( 5 ( ( 9+ A+ H+ K% 0 5 + & 0% ( ( ( 50 ( 5( 0 ! 00 521 00 ( (5((((("#7 ; .[7177 9 ( (( + ( + 9 ( ( 0 (( 0 /////+ 0 /1 $ u/xxxxxxxx//Q/ /1 $ u/aa/11111// ,20("#""< B$522 ;$/0C 5 ; "#7 ((((( (5 B5C 9 ( ( ( 5 1; 0 > ( ( 5 ,-+ ,L+ ,$+ -+ -+ + A+ + M+ L+ $+ $+ + '+ =+ + -+ + L+ 9+ H+ K ( ! ( 5 ( ( ( 5 0 5 & 9/ 0 9% ( 9/ ( 5 9K 9 : K2% ( 9K ( 5 9 + 9/ ( 5 9K ( 5 ( 5 ( + 9/ ( 9K ( ; .[7178 9/ ( A ( % H (% ( This is the pending line. /g/the/a// This is a pending line. /un This is the pending line. / xxxxx<870510.2117> /x/xxxxx/// <870510.2117> /un xxxxx<870510.2117> / ,20("#"6< B5C 5 ; (5((((("#79 * B5 )2 *>C 9 ( 9 : 02 + ( ( 5 9/ 9% ( 5 - N = M>O@O 5 1; " =# N "=# "># = 5 5 0( ( 5 ( ( (( - 4 ( 5 (( % = 5 ( . + + 3+ 4 + (+ % > 5 ( ( ( > ! ( 5 ( ( ( 5 0 5 & 9/ 0 9% ( 9K ( 5 + 9/ 9% ( 9K ( 5 ( ( ( + 9/ ( 9K ( ; .[717" 9K ( 3 + /$ uy 1,20 ,20("#"A< * B5 )2 *>C 5 ; "#7"((((( (5 4 B)2 425.C D 9 ( 00 0 00 ( D 9 @9 ( ( 00 0 5 5 (( @ ( D 9 @/ ( 5 5 (( @ ( 5 - =H !%>H L 5 1; " =# " ># L = > > ( 00 5 5 5 ( (+ (( (( + ( 5 ( 3 (( 3 ( (( - 4 ( 5 (( % 0 ( ( 00 + * G7 0 #( @0% ( 2 2 ( ! 0 Q% 2+ 0 2 ; /1430 w 01430 This is a vertical window of the text entered on lines 1430 through 01431 1440 of this file. Only 11 lines are listed because this command 01432 was initiated near the end of the file. 01433 01434 To list this same block of lines without line numbers, you would 01435 use the command 1430 WU. 01436 To view the current vertical window setting, use the SH VW (Show 01437 Vertical Window) command. 01438 01439 To set the window, use the SE VW (Set Vertical Window) command. 01440 EOF / ,20("#"!< 4 B)2 425.C 5 ; (5((((("#76 4 B ,2 .2/ ;2C 9 ( 0 0 5 1; L * * ( 5 0 ( - 4 ((% > (% ( ( 2 ; .[717C @- ( ( 0 + ( 0 /wc zoo Created file ZOO::HERMAN:4:1 Closed file ZOO::HERMAN:4:1 EOF / /wc zoo File already exists ZOO::HERMAN:4:1 Pending line. / ,20("#"7< 4 B ,2 .2/ ;2C 5 ; "#7A((((( (5 4 B42 5 $C 9 ( 0 0 0 5 1; L "* # * > ( 5 ( ( ( ( ( - 4% (% ( ( 2 ( 5 ( 02 (+ 70 ( (+ 0 + ( ; .[717F @ ( ( ( :$/+ 0 3+ 0 7+ ( /wr Posted file LEMON::HERMAN:4:1:4 First line of the file. /wr e2 Opened file E2::HERMAN:4:1:4 Closed file E2::HERMAN:4:1:4 First line of the file. /wc e4::herman:4:1:4 Created file E4::HERMAN:4:1:4 Closed file E4::HERMAN:4:1:4 First line of file. / ,20("#"< 4 B42 5 $C 5 ; (5((((("#7! : B;$/0C D 9 ( ( 0 0 0 ( ( 9 0 = =% ( D 9 0 % / (( ( - 8 % 5 - ! 4 * BE 6 5 1; " =# " ># 4 5565 "0 # "5# = > 5 ! 5 ( ( 5 5 5 ( (+ (( (( (+ ( ( ( (( - 4 ( 5 (( % 5 9 ( ( 2 0 ( ( ( ! 5 0 LJ + 5 5 ( ( 5 5 + + 5 0 ( 5 + & 0% ( ( ( A+ 9+ H+ K% 5 5 ( + CB# 6 0 "#77((((( (5 ' 5 ( ( - 4 (( % /+ (( ( 5 6 ( - 8 % + . ' ( ( ( ( 5 ( 5 ( (( ( 00 / D 00 ( 0 ( 0 00 ( + & @(% 6 = ( 5 ( + 0 ( 52% ( ( ( 0 ( 5 > LJ 0 ( 5 9 9/% ( H ( H ( A (+ ( H ( ( 5 (* A ( ; .[718 H ( ( 0 0 0 + ( F : : % ( 0 ( % ( 0 ( ( 00 ( /1$ x/addition/edition// OK? y The second edition of the manual was the most accurate. / /1 $ L 123456789012345678901234567890 222222222233333333334444444444 333333333344444444445555555555 444444444455555555556666666666 /se wc 11 Search window columns...... WC = 11 256 /se re on Regular expressions........ RE =on /1 $ x/^.<9>/// 00001 123456789001234567890 00002 222222222234444444444 00003 333333333345555555555 00004 444444444456666666666 Limit 4 matches 44444444456666666666 CF RE / ,20("#6< : B;$/0C 5 ; (5((((("#7 * B;$/0 5 $/C D 9 ( 0 0 ( + ((( 9 ( ( A+ 9+ H% 0 ((2 ( 5 ( ( D 9 0 % / (( ( - 8 % 5 - N 5 5 6 5 5 1; " =# N5565 "0# "# "# "# = ! 5 5 ( ( $ 5 5 5 (( (( + ( 5 ( ( (( - 4 ( 5 (( % 5 5 9 ( ( 2 0 ( ( ( ! 5 0 LJ + 5 5 ( ( 5 5 + + 5 0 ( 5 + & ( ( ( A+ 9+ H+ K% 5 5 ( + ,B# 6 0 "#((((( (5 ' 5 ( ( (( - 4% /+ (( ( 5 6 ( - 8 % + . ' ( ( ( ( 5 ( 5 ( (( ( 00 / D 00 ( 0 ( 0 00 ( + & @(% > 6 = ( 9 52% ( ( 0 + + ( K ( ( ( H% ( . .% ( ( ( ( . 5 0 0 ( ( 0 1 0+ ( 02 + ( ( 5 , ( 5 + 9 9/% ( K ( ; .[718 K ( ( "::$ This is an example of the Y command. /y/COMMAND/command/ 00057 This is an example of the Y command. This COMMAND will not be exchanged. /f However, this COMMAND will be exchanged. /y 00062 However, this command will be exchanged. This is the next COMMAND located. ,20("#6< * B;$/0 5 $/C 5 ; (5((((("# #/2$ 5 1( ( ( ( I 9 ( 6( 5 G 9 (( 6(2 (+ & & ( (% GG 9 5 + ( 5 + ( ( 0 ( 5 * 9 0 3 ( " * 9 % + 2 0 P (+ ( ! 9 ( ( ! (( 0 ( 5 ! ( ( 5 ( 0 "# ((((( (5 S BG$ %C 9 ( 6( 5 '( 5 ( B" C 5 1; I "= "J>## 1(( - 5 (( .0 O ( + 0 (( = 6( 5 5 > ( > ( 6( 5 .!/ ( 5 (5 0 ( ( 5 6 5 ; .[7183 O ( + ( 50 O ( 41(( ( (( : : % ( ( O ( /# JOY 1 1 /# JOY 1 1 ? ^ /#JOY1 1 OK? y EOF /1$ L XXXXX XXXXX XXXXX XXXXX JOY00001 JOY00002 JOY00003 JOY00004 ,20("#6 < S BG$ %C 5 ; (5((((("#9 J B2 =2$> -$C 9 (( 6(2 (+ &+ ( 5 1; G " # > ( ( & &% ( . + ( ( ( & ; /? ? H [command] or ? [command] Help! H or ? without specifying a command lists all commands. ?? gives the current Edit session and source filename. / ,20("#69< J B2 =2$> -$C 5 ; "#"((((( (5 JJ B21 $ ,2 C 9 % + ( 5 + ( ( 5 1; GG > ( ( .-% 0 5 (+ ; /?? EDIT on NEWCHAPTER::HERMAN:4:960:44 / /?? EDIT on XYZ::HERMAN:4:960:44, to be created /?? EDIT on WORT::xx, closed ,20("#6"< JJ B21 $ ,2 C 5 ; (5((((("#6 B5 $>C 9 3 ( : ( ( 5 1( 5 ( ( ( ( 5 1; 5 "# 55"5# > 5 ( 3 ( - 6( 0 ( 52 ( ( 5 ( (2 0 ( 0 2 ( ( 5 1( 0 ( + ( ( (2 ( BF (( ( ( ( (2 ( ( 0 ( (2 3 ( + ( ( + ( (( ( ( ( ( (2 ( ( (2+ ( (2 ( (2 02 0 (5 ( ( + >? ( ( . ( (2 + 0)$ 4L : 0)?'G: " 4L : ; // –––Commands––– se df of 1 $ f/.sect 100 $ f/.sect 1 $ f/.sect F 1 $ f/# (Sequence N 421 429 :A:B co ,20("#66< B5 $>C 5 ; "#A((((( (5 T$U B5 )2C 9 0 + 2 0 5 1; * > ! P (Q (( ( ( 02 ( + 5 ( ( 02 5( 0 ( 0 + D ; .[718" ( ( 0 : : % ( 5 ( ( ( /L3 Line one Line two Line three / New line added /–3L 4 Line one Line two Line three New line added / ,20("#6A< T$U B5 )2C 5 ; (5((((("#! V BC 9 ( ( (( 5 $ 5 ( + ( 5 ( 5 - Q= %=P*6 5 1; Q" =# " ># P"# "# Q = > - $ ( (+ ( : ( + ( / ( 5 ( (( - 4 ( 5 (( % 5 ( 5 = =% ( > ( 5(20 D+ 5 5 ( 9 = + ( ( + 0 5 ( 50 ( ( 3+ ( 5 ( ( 5 ( + ( + ( ( ( + 5 ( ( ! 52 ! 0 5 % R % ( ( ; "#7((((( (5 .[718B ( 2 ( ( ( 5 5% * "* M 0 ( + P (Q ( ( ( 5 0 ( /se cs ! Command Separator..... CS =! / / | | | /_10 / | | | /_00009 / | | | /_00008 / | | | /_00007 | |!_10 | | | | | | ,20("#6!< V BC 5 ; .[718C ( ,A/1/ 5(2 0( 5 5 ( % . ( + 02 ( ,A/1/ 5(2 ( .. ( ( . ( . 0 0 ,A/ 5 0 ,A/ ( 2 0 >?+ 0 /+ 2 0 >5? 5(2 2 0 >? >5? 02 0 ,A/ ( /se rt off /b/^begin/ /ka|f/^end/|kb/|:a:b l,,+|f/^begin/|1 $_ ,20("#67< V BC 5 ; (5((((("# D BC 9 ( ( ! (( S ( 5 ( ( (( _% ( (( 5 1; !* > ( ( ( ( ( / ( 02 S ( ( ; .0 ( 5 + ( ( 5 ( ( *This is a comment. /f/xyzzy/ |*This is also a comment. ,20("#6< D BC 5 ; "#((((( (5 0 ;2 5$2 ( 0 5 D ) + $(( + : $(+ !(+ -( - + / -( - + !( @ %+ 0( (+ . D 50 / .. + ( (( ( + 1 1 5 ( D (( ( ( + + + 52 + (D (( ( 0 + (( (( (+ ( ( 0( + 5 + 2 5 D 9 (<( 0 - ( 5 ( (0(;2(((((6# 20 0 ;2 5$2 0 ;2 (( ( ( ( (( (( 5 ( $(( 1( (( D ( 0 5 0 ( 0 1( 5) .. ( / ( , 5 0 ( , . .%+ A H (%+ K ( (% .. ( + ( / ( (( 5 0 ( @ ..+ 0 (5 0%+ ( ( G% 0( X% (( @ 5 / (%+ ( + 0 ( 8 (( 5[81 5[813 %(6#< $/$ - 55 $/20 $/$ $22 O ) + X ) + @ 6# ((((( (0(;2 %(6# < $/$ - 0 ;2 5 $/$ $22 ) + O ) + Z ) + L&M "* @ 1 + LO&M "* @ # + U + & \ + NK % @ + BC X ) + & B UC ( ) + B C B!( (( "C ]&^ ) + # P P ) + B C B F C 3 NS NS : _PF K ) " P N ) " P NZK 2 @ + @ (0(;2(((((6#9 )2 $/20 @ (+ (( ( (( 5 ( ! 6( (( + ( C,FF,+ ( ( ( 6( . + ( +'-II' 0 ( (( 5 5 0 ) abcd xyzzy defg qwert Xyzzy asdf hgijkl vbnm xyzy xyZZy rtyu XyzzY ab xyzzy cd abcd dcba ,20(6#< ; - )2 $/20 (( ( ( 0 5 1 0( 5( (( ( - . ( 5 ( ( * "+ ++ (% (( ( 5( (( ( 0 ( ( + < ( (( (( 5 ( (( 5 5 ( ( &0 + ( ( ( 5 $ /$ ( (( 5 (( 5(2 ]% (( 5 (( ( (( 5 ( ( (( ( 5 ( % ( . + ( X + ]X . 5(2 + ]] 6#"((((( (0(;2 /# 5 )0# 2% $/20 (( 0 ( ( ( 0 / .. 5 ( ( 6(2+ .. 5 (( &0 + 6 ( ( (( (+ 0 5 5 0 / ( < ( 50 .. / 0 0( ( ( @ ..+ ( 5 6( ( @ /+ (( ( 5 6( 5( (( 0 X 0( (( ( (( . + ( ) Yes, we have no bananas. ( +'N' 0 .. 5 (% 0 ( 0 6( ) Yes, we have no ba nana s ( 0 / 5 (% 0 ( 6() Yes, we have no bananas ;$/0 5 /$ (( ( ( ( @ ( ( A+ H+ K% ( 5 5 ( (( 5 5 (( + G+ T+ UV+ UGV+ S+ W+ PQ+ X+ )+ YZ ( ( ( (( I+ Q+ P 5 ( ( 0 ;2 )0/ 38" (( 1:) ( ; 5 38" (( + 38" (( + 5 0 ( 0 ( 5 ((+ 38" (( + ( 5 D+ 0 0 >JG? 0 0 5 + 5 ( 38" (( + 0 ( 0 0 (0(;2(((((6#6 5 5 + 0 (+ 5 00 ( @-% ( 0 00 ( 5 38" (( 00 ( ( * (( 5 00 ( ( ( 5 . + + 38" + ) /SE RE ON /SE WC 1 256 /1,$X/^[0-9]+// 6#A((((( (0(;2 $/$ $22 ! ( ( (( 0 / B<C /$ (( 0 5 /% 1(( 0 ( @ (( ( + (( ( ; ( . + ( +'- ' ( 5 0 ) X.Y X+Y X Y XZY XaY XY ,20(6# < $/ / 0 ;2 5 ,;<1 , ( + 5 (( (( 5 H+ 5 K &0 + ( (( ( 5 (( ( 0 (( ( (( %+ (( W%+ (( ( %+ N ( 5( (( 50 H K / '0220 $/ /$ BHC ( G% ( ( 5 ( 00 ( + ( 5 (( ( (( + 5( (+ (( ( ( 0% (0(;2(((((6#! 5 ( (( ( 5 ( . + ( +'9-II' ( 5 0 ) abcd xyzzy defg qwert Xyzzy asdf hgijkl vbnm xyzy xyZZy rtyu XyzzY abxyzzycd abcd dcba ,20(6#9< $/ / 0 ;2 5 ,H;1FF1 ( (( 5 ( (( ( ( + 5 ( 00 ( 00 5 D 00 ( 0 ( (( (+ < ( 0 ( 00 ( ( 38"%+ * 7" ( @0 - ( % ( C,FF, ( + ; 0+ ( (%) / se wc 6 Search window columns...WC = / f/^xyzzy/ 6 256 ( ( 5 0 ) abcd xyzzy defg qwert Xyzzy asdf hgijkl vbnm xyzyy xyZZy abxyzzycd abcd rtyu XyzzY dcba ,20(6#"< $/ / 0 ;2 5 ,H;1FF1 .2/ 4KA . ( (+ ( ( 8 ( " ( ( + 5 5 ( " ( 6#7((((( (0(;2 ( ( 00 + ( ( ( ( 00 ( (( + ( 00 5 6 ( ( ( ( + ( (( + ! !% ( ((( + ( 00 ( (( 5 ! + 00 0 ( (( 0 / .. ( G% (( X (( ( 5 5 / .. / 5 $/ /$ BWC (( T% 0 /% ( ( ! ( . + ( +'-IID' 0 ( 5 0 ) abcd xyzzy defg qwert Xyzzy asdf hgijkl vbnm xyzy xyZZy rtyu XyzzY abxyzzycd abcd dcba ,20(6#6< $/ / 0 ;2 5 ,;1FF1W ( 5( ( ( (( ( G% ((+ ( 5 ( 00 &0 + 0 (( ( ( ( 00 5 ( 00 . ( + ( ( 0 ( 8 ( 00 ( 8+ ( ( ( 8 (0(;2(((((6# . + 0 () / se wc 1 10 Search window column...WC = / f/xyzzy$/ 1 10 ( 5 0 5 %) abcd xyzzy defg qwert Xyzzy asdf hgijkl vbnm xyzy ab xyZZy rtyu XyzzY XyzzY ,20(6#A< $/ / 0 ;2 5 ,;1FF1W .2/ 4K& ( ( ( 00 ( 5( (( /$ '$> X;1FY @ /+ ( ( ( 5 ( (( -( - !( ( (( 5 ( (( ( ( 6 5(2 ( ( (( ( 50 5(2 @ (( ( ( + (( (( ( ( (( 5(2 ( . + ( +'-O HPQ' ( 5 0 ) X.Y X+Y XZY XaY XY ,20(6#!< $/ / 0 ;2 5 ,;X<Z8Y1 6#((((( (0(;2 ( ( ( H+ 0 5 + + ((+ K ! ( ( ( + 0 + ( 5( F ( (( PH (( ( ( 5( (( 50 H K @ 5(2 (( ( + (( ( ( G%+ E%+ ( 6 5(2 V% ( ( (( 5(2 (5 0 ( / -( - ( (( 50 ( -.\% . + 1F D + ( 5 0 + ( 5( 5 : 6 5(2 U% 0 (( ( 6 5(2 ! 6 5(2 V% (( ( 6 5(2 ( 6 5(2+ (( ( 5 . + ( /1$ X/^[CD[*/C/ ( 0 (( -+ + U+ S+ ( 0 - (( ( + [a-z0-9] ( (( D F -( ( (* 5 (( ( ( ( (( + (( ( 5 ( 05 /$ '$> XH;1FY -( ( 0 ( (( 0 5 ( ! (( ( 5 ( ( G% (( 6 5(2 ( ( ( (( (( ( (0(;2(((((6# . + ( +'-O9$)F8)RQ' ( 5 0 ) X.Y X+Y XZY XaY XOY XY ,20(6#7< $/ / 0 ;2 5 ,;XH#R#Y1 (( ( ( (( 15( 1( 0 ( 5( 50 H K 6 ( 5( 5( ( (( 50 H K ( 5( (( 50 H K ! ( G% (( ( 6 5(2 ( + (( ( ( (( ( 0( ( (+ ( [\^] &0 + 2+ 5( (( ( ( (( 6 (( 0 5(2 5+ ( (( ( (( ( R $/ /$ D 2 S% 0 /% ( D ((( ( (( (( ( . + ( +'$("S' ( 5 0 ) a ab abc abcccccccc acbc ,20(6#< $/ / 0 ;2 5 ,'D 6# ((((( (0(;2 2 ( ( (( (( ( * ( - ( ( ( !+ 0 5 ,+ 0 5 D ((( - ( 5( ( (( , (+ + ( ( 5( ! , ( ( +'$S' ( 5 0 ) a aaaaaaaa ,20(6#< $/ / 0 ;2 5 ,D 6 ( D ((( ! + 52% + ( 5( ( D ((( ! ( ( 5( ( !; $/ /$ Z D ((( S% (( ( ( W% (( ( 5 ( ((( ( (( (( ( . + ( /f/abc+/ ( 5 0 ) ab abc abcccccccc acbc ,20(6#< $/ / 0 ;2 5 ,%$Z ( + 0 < !, ( 5( 6 5 - ( ( -; + 0 5 (0(;2(((((6#9 / (( ( (( (( ( 0(+ 0 5 2 &0 + 0 '$> TU 5(2 PQ% ( (( 5 ((( ( (( (( ( . + ( / D +' B<#' 0 ( 5 0 ) a a%b a%bc a%bc defg hi ,20(6# < $/ / 0 ;2 5 W ,<T"U ( ( ((( (( ( ( 5( (( ( 5( (( ( ( ( / D +'OQB>#'' ( 5 0 ) abc a b c aaa a abc abc abc abn abn abn ,20(6#9< $/ / 0 ;2 5 W ,X%$YT9U ( + ( 5( ( ((( (( ( (( ( ( ( 5( 52 50 (( ( (( ( / 52 ( ( ( 5( ( ((+ ( ((( ( ( 6#"((((( (0(;2 ( ((( (( (+ ( 5( ; ( 50 5 ((( ( 55 5 5+ 0 ( 5-22 /$ L (( X + 0( (( ( D ((( (( @ X ( + ( ( ( ( ( + 6 ( 5 X (( (( ( 5 X ( (( ( 5 X 5(2(2 ( 0 X + (5 5 ( X + ( ( 2 (+ ( 5(2(2 ( (( X (( 5(2(2 X . + ( / D +'OQN'' ( 5 0 ) A123456 b%^#45 Cjljljljljlkjlkjljljljljljlj djklkjklkjklkjkl d djkljkljkl a ,20(6#"< $/ / 0 ;2 5 W ,X%$YL 6 ( ( + 5+ (+ 0 5 D ((( (( + (+ ( ( ( + 5+ ( 0 5 D (( ( 5( ( ( ( 5( ( ( (( ( + 0 5 D ((( (( (0(;2(((((6#6 /2$ 22 /$ M 5 ( ! 0 (( 5 ( (( + ( ( + ( + 0 ((( 0 9 ( +'' 0 0 + 5 0 0 + + 0 ( 0 + !( (( )% ( (( ( ( 5 0 ( ! N F% (( 5 (+ 52 + (% ( ( (( ( D 50 ( ( (( ( D 50 ( ((+ 0 ( . + ( +'6-II6' ( 5 0 ) abcd xyzzy dcba xyzzy defg qwert Xyzzy +asdf hgijkl vbnm XyzzY0 rtyu 9XyzzY xyzzy _1 abxyzzycd abcd dcba ,20(6#6< $/ / 0 ;2 5 ,M;1FF1M ( ( ( (( ( ( 0 ( (( ( ( (( + W% ( 1( + ((( -II ( 5( 0 5 D+ ( ((( ( 5( ( 5 ((( ( ( 0 5 ( R % ( (( 5 ( ( 0 + ( 51 0 0 ( (( ( 5 ((( 5 ( (+ ( 5 6#A((((( (0(;2 005 20 '$ [;1F\ ( ( 5 5 0( 5 + ( 5( ( . ( 5(+ 5 ( ( 5( @ ( ( A+ H+ K% ( 5 5 ( (( 5 5 ( 5( ( ( ( (( T+ #+ B 5 ( ( ( 0 0 5 ( 0 ( (( + 0% . + ( / D +'9UO9 QHV' ( 5 0 ) CNTLD_CMDS .FTN .FTN PRINT_CMDS .FTN ,20(6#A< $/ / 0 ;2 5 W ,H[XH<YZ ( 5 5 ( ( 5+ 1 (( ( 5( ( 1 (( 5 ( ( (+ ( 5 0 005 20 $ I I + 0 5+ 5 ( ( ( ( 5( 5 ( ( ( ( . + ( /1D1C'9U VN'T/ *' ( 0 0 .[81B 0 ( (0(;2(((((6#! DRAW.FTN TIME.MAC CTRL.ADA COPY.FTN DRAW.LST TIME.LST CTRL.LST COPY.LST ,20(6#!< $/ / 0 ;2 5 W :H[<<<<\LI<) 5 (+ I ( ( (( ( 0 5 * ( 5 ( 5 ( ( # 5 ).# 20 $ U T + ( 5 1 0( (( Q P+ 0 ( ( . + ( / D C'9UO9 QHVW U B3#V'#2 T/' ( 50 ( 50) ab222.radm8 mr24354.radm7 gh3459809809098.radm3 dm3.radm2 RADM8.ab222 RADM7.mr24354 RADM3.gh3459809809098 RADM2.dm3 ,20(6#7< $/ / 0 ;2 5 W :H[XH<YZ\O<[<T6U\U <I '> )2 /$ TWU 52 (( PTQ ( 5 5 ( ( 0 (( 5 PTQ 5 ( ( 5 ( 00 ( 0 ( (+ 00 ( ( ( 6#7((((( (0(;2 . + /DC'9U B28#O9 QSVUNV'T/BD#T2 52 ( ( 3 0 ) This is a line with more than 20 characters This is a line with more than 20 characters. ,20(6#< $/ / 0 ;2 5 W:H[<T UXHYD\[L\ITWUI (0(;2(((((6# 20 ( (5 0 % ( ( (( ( (( (( 2 20 0 ( ) ( ( ( 5 ( ( 5 ( 5 ( ( ( 0 ) + (+ (D ( ( ( ,+ .+ ‘‘+’’+ A+ 9+ H+ K% 3 5 152+ 1( (( ( (+ (( 4 ( 5 ( 5 ( ((% 7 + ( ( ( + (+ ( 0 ((% . ) /1$ F/{[.<2>]@/ ? ^ ( + ( 5 ( 0 ( ( ( 5( 8 /020 + ( ( 5 ( (% ( ( (( 0( + ( + ( * 0 /% ( 0 ( ( 0( + ( ( ( 0 ( ) /1 $ X/@/< /1 $ X/@/> 6# ((((( (0(;2 22F20 ,2 ) - 45 (D 0 0( (( + 2 LJ %+ 0 () SEREON|SECFON|1 $ G/{[a–z]}{[a–z]*}/>1&2// Suppress OK? Terminator Recall item 2 Recall & capitalize item 1 End of item 2 * for zero or more occurrences (to catch 1-letter words) Item 2 is 1 alpha character End of item 1 Item 1 is one alpha character Exchange command Line range from line 1 to end of file Set case folding option to ON so that EDIT won’t distinguish between upper- and lowercase Command separator Set regular expressions option to ON ,20(6# < 22F20 ,2 ) - 45 2 ,2 (0(;2(((((6# 55 ; P2% )0/ )2 + ( 52 % ( SEREON|1 $ G/$/text/Q/ Terminator Suppress listing of change Enter desired text To exchange at the end of the line Exchange command Line range from line 1 to end of file Command separator Set regular expressions option to ON ,20(6# < 5520 ; / 5 - )2 .2/ P120 )0/ - 52 + ( SEREON|1 $ G/.$/&text/Q/ $2-2$ (( (( ( ( 7% + 0 () SEWC40|1 $ U//character/Q/SEWC To return to default window settings Suppress listing of change Character to insert at column 40 The // indicates replace with no characters Unconditional exchange command Line range from line 1 to end of file Set window column option to start at column 40 ,20(6# < 20 /$ $2-2$ (( ( 7 ( 7 (( + 0 () SEREON|1 $ X/^.<40>/&character/ 6# ((((( (0(;2 3 - 0( ( + 0( ( 0 ( 3+ 0 ( ( 3 ( %+ 0 () SEREON|1 $ X/^{.<20>}{.<30>}{.<12>}/&3&2&1/Q/ Suppress listing Recall item 1 Recall item 2 Recall item 3 End of match pattern End of item 3 Item 3 is 12 characters long End of item 2 Item 2 is 30 characters long End of item 1 Item 1 is 20 characters long Anchor pattern to start of line Exchange command Line range from line 1 to end of file Command separator Set regular expressions option to ON ,20(6# 9< 320 .2$/20 - / 5 5 "3 (( ( % -( ( 0 ( 5( ( 52 ( 5 50 ( 5 52 5 50 I4+ I3+ I ( % (0(;2(((((6# 9 > )2 22 )0/ 2 7 (( 0%+ ( SEWC4|1 $ U///Q|SEWC Reset window columns to default Suppress listing of changes The /// replaces nothing w/nothing; add blanks if needed Unconditional exchange command Line range from line 1 to end of file Command separator Set window column option to column 4 ,20(6# "< >20 )2 22 )0/ ! ( + (( ! (( 0 52 ( 6# "((((( (0(;2 )20 ;$2 + ( ( (( 0 2 0 0 %) ( ( ( 5 0 ! 5 5 ( 50 ( 5 ( 5+ 0 5 ((+ 0 5 5 + 0 5 0 (( + 0 ) 1F333AM 3U698JG 8N723MB 5S979ML 1T777JJ 2U612JD 3F987WE 3 : ( 0 5 ,!- 4 . ( 5 ( 8 5 ( 8 0%+ ( ( 0 0( ( ( 5 ( ( 5 0( &) D ( 00% (703)525–8911 (609)892–4356 (807)567–7333 (605)899–1212 Gertrude Magillicutty Cliff Hanson Amanda Swampbreath Remark Able (0(;2(((((6# 6 . ( ( 5 + 0 ) 1 $ F/[0–9][A–Z][0–9]<3>[A–Z][A–Z]/ 3 . ( + 0 6( /5 O% ( ( 5 ( B4 B8 + 0 % / % 0 () 1$X/{@} {[^ ]*}/&2 &1// K 0 55 0 L ,2 ,L% ( 52 4 ( (( 2 (5 ( 4 0 5 ( 50) SEREON|SEWC 50 1 $ U///Q/|SEWC 1 $ X/^{.<14>}{@}/&2&1 ( (+ 00 ( 0 8 8 (( ( 9 ( 52 ( 8% 9 ( ( 0 ( 8 H ( ( 71(( 5 0( 0 SEREON|SEWC 50 1 $ U///Q/|SEWC 1 $ X/{[0–9–()]+} *{@}/&2&1 ( ( + 00 ( 8 &0 + ((2 (( 5 6# A((((( (0(;2 0 ;2 5 / -$ ( ( (( ( ( 0 ( 5 (<( 0 - -% ( ; 0 - 5 ( ( ( ( '2520 ,2 22 5 0 0 5 - ( (( 0 - ( ( .!/ ( ( ! - ( 5 ( ./BH ( ( ' ( 5 ( ( ( ( + : ( : % ( 0 ) CI> dl @.ftn s makelst.cmd ( ( 2 (+ 0( ( ( ( ./ D% ( : ( D 5( ( , (+ 2 + : ( .: !:!K H : ( ( 0 5 5 5 ! 0 ) directory /EDIT/E4/ name blks CNTLD_CMDS.FTN CNTLD_COPY_MOVE.FTN CNTLD_SUBS.FTN DO_CNTLD.FTN 22 22 77 34 5 ( ( - ( 5 CI> edit makelst.cmd @ + + ( : 5 + ( ( (+ ( /1$S (0(;2(((((6# ! ( ( ( 0+ ( (5 ; % 2 52 + ( 5 ( 9 ( 9 ( ( /+ ( / ( /sere / ( ( 5( .. @ ( + /.. ( 0 ( + ( ( ( 6 - ( 0 ( ) ftn7x CNTLD_CMD – 0,,qc;print CNTLD_CMD.lst ! + ( 5 ( (( ( ! (( ( 5 (( + B+ (% 5 + ( /1 $ X/^{[^.]+}@/ftn7x &1 – 0,,qc;print &1.lst// ( ( T+ 0( + ( ( ( ( 5 0 ( ((+ G ( , ( + ( ( 0 ( (( ( 5( Y+ 0( ( 5 ( % ! ( (( 5 ( (( ( 5 5 ( ( 5 ( 5 ( ( 5 ( ( 5( Z+ < (( 6 ( 5( (( ( + ( ( 5(+ 5 ( ( 5( ( 5( (+ + 0) 1 $ X/^{[^.]+\.@/ftn7x &1 – 0,,q;print &1// ? ^ 6# 7((((( (0(;2 (+ G+ 5 (( (( / ( (( G% ( 5 (( Y% ( ( (( (( 5 ( ( 5(+ 0 5 5 ( (( $( (( 0 (( UGVW ( ( 5 ( (5 . + (( ( ( 5 ( 6 5(2 UV% (( 5 ( ( (( ( G% 5 .+ W% ( ( + 5+ 1 (( ( (+ (( B + 0 5 I I ( ( ( 5( YZ%+ I 5 ! + ( 5 ( 5 / 0 + ( + LJ ( ( ( 0 ) ftn7x ftn7x ftn7x ftn7x CNTLD_CMDS – 0,,qc;print CNTLD_CMDS.lst CNTLD_COPY_MOVE – 0,,qc;print CNTLD_COPY_MOVE.lst CNTLD_SUBS – 0,,qc;print CNTLD_SUBS.lst DO_CNTLD – 0,,qc;print DO_CNTLD.lst + (% ( $!L: -Q 5 +/20 - ,2 ; ( ( (5 ( 5 5 . + 0 ( (5 ( ( ( K 0 2 5 ( 5 5 K 0 2 5 5 0 5 6 .[8138 ( 5 ( (0(;2(((((6# 6 (5 0 (5 DI1ID%0D%01%)D S,,)?< S,,)<< S,,);5 S,,);= S,,);' S,,)JJ S,,)%% S,,)77 S8%2;< S8%2;; S8%2;: S8%2;% S8%255 S8%2== S8%2'' S+V?< S+V55 S+V== S+V'' S"$/?< S"$/;J S"$/;5 S"$/;7 S"$/;' S"$/:: S"$/%% S%2<< S%2;< S%2;= S%2;: S%2JJ S%255 S%277 S%2'' S,,);< S,,);: S,,)55 S,,)'' S8%2;J S8%2;7 S8%2:: S+V<< S+V:: S"$/<< S"$/;= S"$/JJ S"$/77 S%2;; S%2;% S%2== ,20(6# 6< )2 - ,2 RU,AM,+X:16,”KALDE,>KALDE,=KAL54 Start time: Mon Oct 26, 1987 11:43 pm Stop time: Mon Oct 26, 1987 11:49 pm . . . RMEM size 32 cache size 16 . . . Address Lookups: Instruction Expansions 14285 Syllables Extracted 79060 . . . address lookups(1 per) 34324 pipeline breaks(1 per taken jump) 1704 execution(1 per expanded inst.) 78088 –––––– Cycles Total 366989 ,20(6# A< ,2 6#9((((( (0(;2 .[813" (5 ( + WH)" ( L!: 5 ( 5 (2 ( 5 % 5 ( 5 ! ( ( 5 ( 5 ( 5 6 5 5:27 PM TUE., 27 OCT., 1987 Summary for KALDE. cache size expansions ––––– –––––––––– 16 14285 32 13511 64 11787 128 3666 256 3666 1024 3129 Summary for FFT. cache size expansions ––––– –––––––––– . . . executions –––––––––– 78088 78088 78088 78088 78088 78088 cycles total –––––– 366989 353033 323277 192065 192065 182998 executions –––––––––– cycles total –––––– ,20(6# !< 25 .[813B 0 5 5 ( ( ( + 0 5 5 (5 L!:%+ 5 5 0 ( ( 5 ( 5 5 5 + ( ( ( 5 ! ( 5 0 ( 6 ( 5 ( - ( 0 (0(;2(((((6#9 pu,”cycs cr,”cycs:::3:24 edit,”cycs,ti 40|er edit,=kal54,tr edit,=kal54,tr edit,=kal55,tr edit,=kal58,tr edit,=kal59,tr edit,=kal5a,tr *cycs1/ *cycs2/ *cycs2/ *cycs2/ *cycs2/ *cycs2/ edit,=fft54,tr edit,=fft54,tr . . . edit,=wal5b,tr edit,=wal5c,tr *cycs1/ *cycs2/ *cycs2/ *cycs2/ ,20(6# 7< 5 ,2 5 ( ?-K- - ( 5 + ( ( 0+ + ( 5 ! ( + 6 ( ( ; - ( ( ( ( 0 ( 0 ( ( () S-K- S-K-3 S-K- ( 5 5 ( 5 S-K-3 ( (+ ( ( 5 5 S-K-3 5 5 6#9 ((((( (0(;2 sere b/ru,am/ i |–ka|g/@”{[^,]+}@/Summary for &1./ cache cycles size expansions executions total ––––– –––––––––– –––––––––– –––––– +d/cache size/q/ g/@{.<8>[0–9]} *$/ &1/ +d/instruction expansions/q/ g/@{.<8>[0–9]} *$/ &1/ –j +d/expanded instruction executions/q/ g/@{.<8>[0–9]} *$/ &1/ –j +d/cycles/q/ d/total/q/ g/@.<8>[0–9]} *$/ &1/ –j :a.1,,+”cycs/ a/ ,20(6# < 5 ,2 D* .[813F ( S-K- 5 6 5 5 ( RU,AM,+X:16,”KALDE,>KALDE,=KAL54 ( S-K- ( ( /sere /b/ru,am/ /i |–ka|g/@”{[^,]+}@/Summary for &1./ ( ( 5++ 02 ( 6 ( ( ( ( 52 5 ( E2%+ 2 < 0 2 2 5( 5 5 ( ( 02 % .+ A ( ( 6 5 ( 0 5 X (( 50 5 6 ( ( ( ) Summary for KALDE. (0(;2(((((6#99 /+ 5 ! + ( % ( ( 5 ( S-K- ( 0 / ( ( S-K-% cache size ––––– expansions executions –––––––––– –––––––––– cycles total –––––– /+ ( 5 ( ( 5 ( 5 / 0 ) . . RMEM size Cache size . . 32 16 ( ( ) +d/cache size/Q/ g/@{.<8>[0–9]} *$/ &1/ ! 0 ( >(( D? 0 ( = 6% 0 ( A ( 1(( 0 ( + 0 52 5 52 5+ (( 6( ( ( ( 5 ( 5 5 5 < 5 5 . . Address Lookups: Instruction Expansions 14285 ( ( +d/instruction expansions/q/ g/@{.<8>[0–9]} *$/ &1/ –j 0 ( ( ! ( < 5 ( 6 5 /+ ( ( ( (( 1< M% ( 02 ( ( < 0 1((10 ( < ( 6#9"((((( (0(;2 0 1(( ( ( 5 5 ( < ( 5 5 /:a.l,,+”cycs/ /a/ )++W?(( ( 5 0 < 5 9 ) 2 ( 5 0 6 ( ( ( S-K- 5 + ( (0(;2(((((6#96 5 -2 0 (( 0 5( ( 5 0 5 5 ( + ( 0 0 0 2 5< $2 5 $ $% ( ( 5 ( $ ( 5 / 6 0 2 $35< $2 0 ( + ( 5 ( / 6 0 520 -2< $2 0 W% 0 : : % L L% ( / 6 0 ), % --< ( ( 5 ( 5 5 0 ( (( ( $ $2 (5(-2(0(((((# 0 '$> 5 % --< $2 ( 5(2 5 5(2 5 5 0 ( (( 5(2 $ 0 '> 8 4>$ $/05< 52 ( $ $ % - -% (+ 52 ( ( ( / 6 $2 0 $3 %$ - 2$$ 5 2 / .> -2< 325 #20 $3 5& 0 T-2U /5 /2 -2 % 05 .JV ( ( 0 ( ( ( ( 55 ; $ ( 1 ( 5 PQ 6 + ( 02 + ( $ $2 0 5 -2 T-2U< $2 ( 5 ( ( 5 PQ / 6 0 5 ;$5< 0 1 LJ (5 5 / 6 $2 # ((((((5(-2(0 0 8885888 $2 & ( ( (2 0 (% 1( ( ( (2+ ( ( ( 9 ( (2 ( 0 0 5 -2 T-2U< $2 . . %+ : : %+ -%+ @- @ -%+ $ $%+ % ( ( . PQ / 6 0 2> < $2 2 0% ! - -% ( ! 2 $ ( 0 5 0 T-2U< $2 JJ ( ' ( ; + 84% 5 / 6 0 T-2U& $5< JJ ( & + 0 ( (% .- - ( .% ( 5 ( ( ! + 0 0 (% @ @ (% ( ( 5 1 / 6 $2 (5(-2(0(((((#9 0 T-2U& % $5< $2 JJ ( & + 0 ( (% ( ( 02 ( % ( @ ( @% ( 0 ( ( / 6 0 %5< $2 0 5 '( 5 ( 5 -( &' 0 %5 %1 < $2 0 5 5 !5 (% 5 / 6 0 M J - /< $2 0 (( / 6 0 5 - 52< $2 - -% (% ( / 6 0 20 $3 5< 0 E ( % 0 0 0 5 0 5 ( 02 + $2 #"((((((5(-2(0 0 ,< $2 ( ( / 6 0 , $/ T2U< ( . , .% ( ( A+ 9+ H+ K% ( ( 5 ( 5 ( 0 . . + 5 ( ( . ( + 5 ( -. - .% % 0 / (+ -. PQ / 6 $2 0 : < 8 A& & '& < 520< $2 -( $ & $ >? % ( ( 02 0 ,& T-2U $2-2 -2 52< $2 0 0 ( 5 9 . . % ( (( 0 ( 5 - -% @- @ -% ( ( 0 ,2 2 .2 $5< 0 01( ( + 5 0 0 0 (% @ @ (% ( -(2 * ( * . $ + (( 5 ( (( ( ( $2 (5(-2(0(((((#6 0 - 1 2 / /& 52% 5& 0 5 % & B$5. $ 2 52%C< ( (( 0 5 ( 1 $ 1 $2 0 0 -2 1 -2 T-2U 1 T& & AU -2 20< $2 0 0 + 3+ " 4+ 7+ 8+ B 5 ( 5 ( -(2 0 )22 $/ T2U< $2 ( . , .% ( A+ 9+ H+ K% ( ( ( ( 5 ( 5 ( 0 . . + 5 ( ( . ( + 5 ( -. - .% % 0 / (+ -. / 6 0 )2 $/5< ( + ( (( 0 ( ( 5 ( ( 0 ( ( 5 (( $2 0 )2 22 ;$55< 0 ( 43+8 / ( ( 5 9 (% ! !5% ( . + ( . D : - 4 $2 #A((((((5(-2(0 0 )2 5 $/5 2 < $2 ( + ( ( ( ( 5 9 ! !5% ( 5 ( 5* ( 5 . + ( . ( - 4 0 $/0 .5 520 $3 5< 0 0 ( ( ( ( 02 0 5 0 0 5 % ( + - -% ( ( ( ( * ! !5% ( ( * + 0 02 5 0 2 ( $+ ! !5 @2 .% ( ( ! ( + ( ( $2 0 / - T$52U< J - 0 /< $ 0 5 ( & J &% ( -(2 9 J 0 5 5 ( + ( $ $2 0 >< $2 & $! 0 $2 % ( ( 5 2 -: L+ L $2 :% ( / 6 0 $ 2 $$/ -2< ( 9 (% ! !5% ( + ( 5 2 ( + 5 $2 (5(-2(0(((((#! 0 $/ -2 T-2U / -2 4 .2 $ 2< $2 $ 0 1 ( ( PQ 5 (+ ( (% ( 0 0 + ((2 0 A:: 2 8 $ 5 32%< $2 ( $% ( ( ( 9 0 -5< $2 0 ( (( ( ( ( ( ( ( ( 0 / 6 0 EJ $2 - ( 5 0 ( ( ( 6 ( (+ (( ( 0 5 -2 T-2U< $2 $ $% % ( PQ / 6 0 %>< ( ( ( 5 ( / 6 $2 #7((((((5(-2(0 0 - 52> .> $< ( 0 ( ( 5 2 ( ( / ( ( 5 02 . + - -% (% (* ( 0 $ 5 2 ( - (( + - ( ( ( :9 :( 9 2% ( ( K $ ( ( E ( :9 ( 02 ( 6 ( . 0 ( 7 * + ( ( . - 4 $2 0 3< $2 ( ( $ $ % ( 0 ( 5 -(2 $ ( (( ( 0 5 ( 5 0 5 -2 T-2U< $2 @ @ (% (+ ( 0 ( / 6 0 020 -2 T-2U< $2 0 (5 5 ) " ! ! ) ! B# * AX / 6 0 $ -2 2 ./ 52 2 $< ( 0 BC (( = : ( $% ( ( (( 0 5 0 ( ! = ( (+ ( 0 5 ( ( 0 + 5 ( $2 (5(-2(0(((((# 0 5 25 %- 5 - -2 -5< 0 ( (( , ,2% (+ ( (( + 02 ( 0 $ ( 5 ( ( D 43+8 -( 0( 0 ( . . % (+ (% ( 0 9 ! !5% ( ( + $ $% ( ( ( 5 1 - - % .$' . $ '(2% + 0$ 4 + *@ *.$" $2 0 + ?+@< $2 ( - 0 $ 0 T-2U< $2 0 5 9 % ( ( ( PQ / 6 0 0 5 - 2< $2 5 - - 0 $ 0 20 2 5 0 < ( (( ( 1 / 6 $2 #((((((5(-2(0 0 2F 52 < $2 ( 5 $ 0 1& /< ,2 <) -5< 0 ( ( ( 5 $ $2 0 5 2 -5 3 202 ; .2 $ 3 ; ] 5 - $ ' 3 %/ B2 $ ; %- 202 ;C 4/ /5 % 35 J $2 ( 2 (5 G.+ G'+ G+ GH% ( + ( 0 5 ( 5 ( 5(2 + 5 5(2 6 ( 5 + + , ( 0 ( ( + 0 ( * (* , 5 ( < ( + , ( 0 U ,< $2 (( ( ( 5 5 -(2 5 5 ( 0 U < (( ( ( 5 5 -(2 $2 (5(-2(0(((((# 0 1 1 - 1 2J V ' 0 ( ( 5 0( ( 0 ! (( ! + (( . ( 0 $2 0 2 -5< $2 + ( 0 ( / 6 0 2 20 -2< $2 @ @ (%+ (%+ @- @ -%+ - -% ( 5 5 / 6 0 .> -2 $250 ?;;@ ?& & 8MM;;& -2@< $2 0 ( ( 5 ( ( 2 ( - 0 $ 5 2 (+ E + ( ( ( 5 >? % :9 :( 2 9% ( ( ( . + ( ( . - 0 425. & < ( . .% H (% ( ( ( 00 D 0 ( ( 0 ( 00 D ( 0 00 D ( 00 D 5(2 5 ( ! . ( ( 0 00 D ( ! . ( (+ ( 00 D 5(2 5 ( $2 # ((((((5(-2(0 0 4> -2 T-2U< $2 0 E ( 02 (% ( 02 5 ( PQ / 6 0 4> -2 < D ( 0 5 ( 02 .0 5 ( 0 02 ( 5 ( -( $2 0 * 20 20 .2/ #<76 32 - < ?@ 2- 1 2 2 & ,82 $/2 ?@ 2- 2 2 ) 82 $/2< 0 ! * A X+ (5 5 ! (( ! + (( . ( 0 $2 (5(-2(0(((((#9 1 5 , 0 .$' . $ '(2% 5 ( 5 ( 0 (( ( .$' (5 50 . ( + 0 4L : 0 ' )+ 0 ( ( ( ( 5 0 5 ! (% ( ( ( (+ ( ( ; 02 $2 0 * ,)) $2 ( ( ( ( ( ( + (+ $ 0 * 0 . . %+ + %+ $ $% ( (( ( ( -(2 (( ( 0 (* 0 * $ 5 (( $2 0 * 4 $2 0 ( .+ + + $% 0 ( @% ( 0 ( -(2 (( ( 0 (* 0 (* $ 5 (( ( 0 ,) )* : 0 - -% @- @ -% ( 9 (% @ @ (% ( 0 ( 0 - @- ( $2 #"((((((5(-2(0 0 ,) )* $2 ( ( 9 - : ( : % ( 0 0( 0 ,) 0 . . %+ + %+ $ $% ( (( ( -(2 (( 0 (* 0 * $ 5 (( $2 0 ,) 4 $2 0 ( .+ + + $% 0 ( @% 0 ( -(2 (( 0 (* 0 * $ 5 (( ! - -% ( ( 5 ( ( ( 0 ))+) ,) 0 ( ( ( ( 5 0 5 ! (% ( ( ( (+ ( ( ; 02 $2 0 ))+) ) $2 ( ( 5 + + + (% ( (( 5 (5 ( (+ -(2 0 ))+) ( ( ( (( + 1 (( ( ( (( % -( $2 (5(-2(0(((((#6 0 4 $2 0 0 ( (( (( -(2 0 * ! . $ ( ( ( ( (( 5 + . . % ( 0 (( ( ( $2 0 $2 0 1 (( ( 5 -(2 0 + $2 . $ ( ( 5 ( -(2 0 * $2 0 ( ( 1 -(2 ( :% (( ( 0 ,) 0 . . %+ (%+ $ $%+ % ( ( 02 ( ( ( ( -(2 * (( ( 0 ( $2 #A((((((5(-2(0 0 $2 0 1 ( 0 (( 5 -(2 0 , E ( ( 2 ( ( + ( 5 ( 0 2 ( / 02 0 ( /:K #!: #/ /; !, ^^ % 9 % ( - - % ( ( ( + (2 (%* 3% - -% ( ( (+ ( 0 ( ( ( $2 (5(-2(0(((((#! +1 .0 0 ( $ - E , ( - 4 E B ! (( ( ( 5 ( 00 E ! 0 ( 0 ( B ! (( 0( ( 5 (( 5 ( ( (( >S? 2 0( ( D (( ((( (( . + S ( D ; * S ( ; * UEDVS ( D 0 ( 5 (5 + / X ((+ R ! ( (( 5 0 ( (2 ( % E ( ( ( + 6% (( + ( + ( B ! 1 (( 5 5 -: 2 (( - (( 51( ( (( ( % 5 ( '- ( (5 - 4 +1(((((' # ( ( ! (( ( 6 ( B ! (( (( 0 ( ' ( 9 ( ( ( ( (( 5 ( (( 5 ((2 0 A * ! ( 5 : L ( ( 5 5 0 E 6 ! 5 :9% 5 ( R !5( 5 5 ( $ 5 $2 ( B ! 5 ( ( ( ( ( B ! ( (( 0 6 (( ( ( (( ( 5 ((2 0 A 0 .$A 2 + 0 ( ( ( ( 5 5 >)? . D ( ( ( ( 5 ( 0 ( ( ( ! (( 5 (( '# (((((+1 E ! 5 0 5 (( - 5 5 5 (( (( + 0 0 K ( 0 (( / ( ( 5 * ( 5 ! ( 0 $ 5 ( 0 5 E ( (( 6 ( ( 9 ( D . + COHPQ, 0( ( HWK HEK + ( / K B ! ( 0( ( (( ( 0 E 9 ( 0 5 ( . ) /28Y* B 02 + 02 2 0 ( ! 0( 5 0 ( 2 5 25 ! !- 5 E ! !- (( 6 ! ( 0 ( (( ( ( ( K ) ) 5 5 50 5 0 ( 00 @% ( ) ) 9 ( 00 0( ( ( 0 0 ( 5 D 00 ``#( @0? +1(((((' #9 )520 5 5 5 5 0 ( 6 (5 ) %(#< ) ' `!1) :>45<3>44= `!1444 :>45<3J4;; /)!JD90 P % !1) BC /)!JD90 P % !1) [!138J [!138% :>45<3544? :>45<3544; /)!JD90 /)!% Z!138J Z!138% H!1) :>45<3>44; :>45<3>433 :>45<3544< /)!JD90 /)!% !1) )520( ((((( # 1 G2 5 + 43 5 ( ( D 43 ( D 3 %+ 6 ,2 ? ( ( 5 (( 5 + ( 02 1! 1"#$+ ( ? 5 K$ ( 0 ) &:'))K$ @ ( (+ ( K$ ( &:' + ( .$A ( ? 4> ,2 ( ( 02 ( (( % 0 ( (+ ( 02 + ( + 02 ( ( 5 -+ + @-+ @ ( 02 0( 9 + (( ( ( 5 ( 5 ( 1 ! 02 ( 5 ( ( 0 1 # ((((()520( # 4> ,2 252 W))-!-&)) D EE W))()) D 0) 8 E . ( ( 0 ) ( 1! >? 5 ( (( 317+ ) 1 5 ( (( 7+ 01 5 ( (( 4 7+ 1 5 ( (( 317 ( ( 0 (( >?%+ (( ( 0 2 . + 43 ( 0 ) 43SW))-!-&))83 BC ( ) BCSW))-!-&))83 .1F E -!-& -!-& ( . ( -!-& (( + ((2 -!-& ( !$ 2 -!-& 5 6 D (( ( -!-& + 0 ( + + -!-& !$ 2+ 0 -!-& ( ( -!-& -!-& + 0 5 5(2 -!-& ( ( 2 0 -!-& ( 5 !$ 2 0 ( ; ( !$ 2 0 5 . + -!-& !$ 2+ ( ( -!-& ( 2 E -!-& + 02 .$A (( ( ( T-/ T-/ + ( ( % T-/ ( 5 ( 5 ,H - ( 0)$ * ; : 5 F3BB1F47 ( E 9 83 5(2 + ( 5 -!-& ( .$A ( 02 ( )520( ((((( #9 #AP 4> ,2 252 9 1"#$+ 02 2 0 ) - + ( 1-'9 .$A + 1-'9 .$A ) W))-!-&)) D EE W))()) D EE W))()) D 0) 8C E .$A ( + 0 :9 ( ( 0 8 (( + >?+ 2 ! W% (( 02 02 8C E + ( ( 5 5 -'9 1-'9 0( .1F E -!-& (+ * 0 + ( E -!-& + 02 .$A (( ( ( T-/ T-/ + ( ( % T-/ ( 5 ( 5 .$A #: ( 0)?'G: 4L ;% :9 3 :9 4 5 (( (* 0 (( K ( ( ( T-/* 2 ( E 9 83 5(2 + ( 5 -!-& ( ( 02 ( #"((((()520( #AP )520 252 9 1"#$+ ( 5 5 :/L+ 0( " 8$ ( ' ( 5 :/L+ + ( 5 ! + ( 5 (5 50) ( (+ ( (+ 5 ( ( 5 ( & :! + '+' ( 5 * ! :! ( ( OL"% ( 0 50) *LOADR command file #ED1K6 OP,PE OP,EB SZ,32 LIB,$ED1K6 (Loading EDIT into RTE-6/VM) LIB,%ED000 RE,%EDIT :RU,LOADR:IH,#ED1K6,,,PE (Uses command file #ED1K6) 5 5 (2 + 5 D 5 ( (2 5 + 7 / + 8$ 8$ * 0)?'G: * :L 0 : 5 F3C71FF+ 20 5 8$ 0 + ( .$A ( ' 0 8$ + ' 5 )520( ((((( #6 2 22 32 + ( ! 5 5 ( #B + 5 52 52 + 55 @ 2 + ( ( 5 ( 5 ; 5 (( -:1% % / -&!+ : -&!+ -:! ':!K 2 5 ( / ( 5 + / :/ : :/ 2 % .+ ( -/: -!' 2 02 + = ( ( ( ( 5 (( 5 5 / 2+ ( + 2 ( .+ (( 0 ( 5 ( ( ' 5 0 + ( ( (2 5 % ! ( 5 = 5 5 = ( (( , ( ( 50 ( ( 02 0 = ( ! = ( ( (+ ( ( 0 (2((22(32((((( # @ = ( + 0 A% 5 0 ( (( K 0 0 ( + / 2 . /Q ABCDEFGHIJKL – (Cursor displayed under first character in line. Press the ENTER key and line is retained as is.) /P ABCDEFGHIJKL (Line displayed remains the same) / ( (( + ( (( 5 2 / 2 (( 50 ( ( ( 2 -:! ':!K ( 5 (( ! -:! ':!K 2+ / 2 . /Q ABCDEFGHIJKL – (Position cursor under I, press ENTER key.) ABCDEFGH (Edited line is displayed.) ABCDEFGH – (Position cursor under F, press CLEAR DISPLAY, then ENTER.) ABCDE (Edited line is displayed.) /Q / (( + / -&! 2 5 ' / -&! 2 5 2 ( $ ( 0 (( 5 + 0 (( .+ ( / 2 0 0 . /Q ABCDEFGHIJKL – (Position cursor underneath F, depress the INSERT CHAR key, and type in the new characters “l23”. Position cursor at end of line and press ENTER.) ABCDEFl23GHIJKL (Edited line is displayed.) / # ((((( (2((22(32 (( + ( ( (( 5 : -&! 2 (( 0 5 0 5 ! 5 + ( / 2 5 . /Q ABCDEFGHIJKL – (Position cursor under the press the DELETE CHAR key times, move the cursor to end of the line and press G, three the ENTER) ABCDEFJKL (Edited line is displayed.) / % 2 22 32 @ 2 + !, 2 5 5 (( % 5 ( B 3 5 ( !, -:! !, 2 !, 2 5 ( 6 ( 2 0 0 (2((22(32((((( #9 5; 1% J % (+ 313+ 71F3+ 71F7 J $ ( %+ 417B JJ (+ 71F3+ 71F8 ++ %+ 414" % ( (+ 4143 T 11%+ 313 X (( * X% (( W * W% W+ E * (( E, + 414 E: + 414 E= + 417 E + 417 E + 417+ 417B S (( ((%+ 418 ( (2 (%+ 3148+ 71F3 %+ 31B+ 4143 G (( * ( G% (( G, (+ 4143 G- (+ 313+ 313+ 414 G (+ 314B G. (+ 318+ 313 G (+ 414 GL (+ 313C G= (+ 31B G (+ 314B+ 414 G (+ 31"+ 414 G (+ 318+ 4143 G9 (+ 31B+ 313 GH (+ 31"+ 4143 _ ( % * ( PTQ 52 ((%+ 81C ! !5% (+ 1B+ 1C+ 14+ 31C+ 713 5 02 + 1B + 1B+ 1C+ 14+ 3137 !5 !% ( * ! ( !- + 4138 (( + 41C+ 41 + 1" (+ 318 (+ 318 ( + 31 (20 ( ((+ 413" + 313 + 8133 ! !% + 3143+ 4137 (+ ,1 ( G% ((+ 18+ 3144+ 41C+ 4138+ 813 W% + 717 + 717 + 71FB + 41"+ 71F3+ 71FB ! (+ 1B+ 417B+ 714 ! + 4138 ! 2 !% + 17+ 4138 2 S% ( * ( S% ( 2 S% ((+ 418 ' , (+ 314+ 41C+ 717 5(2 (+ 414 5 (( * (( 5 (( + 418 5( + 414+ 417F 5( + 1 ,- (+ 71" , + 4138 , ,% + 4138 ,L (+ 71C 5(2 (+ 71" 5(2 + 71F ,$ (+ 71F 52 + 4143 ( + 414B+ 71"3 + 81C - (+ 414+ 71 (( + 31C (+ 313F (D + 813 ( G% (( * ( G% (( ( ( ((+ 413" - . -.% + 3143+ 3147+ 41F+ 4138+ 418+ 717+ ,1 -. + 3143+ 4138 ( ( + 813 (( ( + ,1 (( + 81 + 81 (( E%+ 81 ((2 D+ 71B7 - - % * - 1 -% 5;# ( + 41 + 713 * .-: ( ( + 41+ 713 ( (( S% * (( ( D S% - (+ 313+ 3134+ 3138+ 313C+ 314C+ 414"+ 713 ( ((+ 3134 ( + 417F + 1 5 ( + 417 + 4137+ ,13 + 414 + 413 + 3177 + 71FC 0+ 3148 + 4133+ 4143 (2+ 418 (2 (+ 13+ 3148+ 71F3+ 71F"+ ,1 + 418+ ,1 + 417+ 414+ 418 - -%+ 1+ 14+ 17+ 1"+ 313+ 31B+ 31F+ 313B + 41 5(2 6 + 418 ( + 417+ 418 - -% + 4138 ( S% (+ 71 ( ((+ ,1 (( ( (20+ 413" ( + 413" + 413" 6+ 413" + 413" + 413" ( + 414 ( + 1+ 1+ 13+ 414" 2 (5 + 71" 2 + 314"+ 71" ((+ 414B 5 (+ 414B + 414 ( + 318+ 313+ 414" (+ 414B ( (+ 313C ( ( + 71"C ( + 71" + 313C+ 314+ 713 ( + 41B ( + 31B+ 31F+ 418+ 41"+ 718+ 71C" 5;# + 813 + 313 - + 4138 -:+ 318 -: 1!+ 414B+ 71"3 -: 1,+ 4143 -: 1-+ 313+ 414+ 414C+ 71"3 -: 1+ 314B -: 1.+ 318+ 313+ 4148+ 414C+ 71"3 -: 1+ 414 -: 1M+ 414C+ 71"3 -: 1L+ 313C+ 414C+ 71"4 -: 1+ 414C+ 71"4 -: 1'+ 4148+ 414C+ 71"3+ 71"4 -: 1=+ 31B+ 414C+ 71"4 -: 1+ 314B+ 414 -: 1+ 31"+ 414+ 414C+ 71"4 -: 1+ 318+ 4143+ 414C+ 71"4 -: 19+ 31B+ 313+ 414C+ 414F+ 71"4 -: 1H+ 31"+ 4143+ 4148+ 414C+ 71"4 -: 1N+ 414B+ 71"3 -: 1+ 71"4 ( + ,1 ( (+ 3133+ 3137+ 414" (+ 714 ( (+ 14+ 18+ 31C+ 317+ 418+ 41C+ 417B+ 713+ 714+ 7133+ 7148+ 71BF + 41C + ,13 + 414" % (+ 714 ( ((+ 413" + 41 (( + 313 + 313+ 714+ 7148 5 + 71BC + 313F+ 3173+ 4144 52 + 71C + 314+ ,13 5+ 313 (+ 313 . + 413" 2 (+ 71" .( .% + 413" + 3133 + 313+ 314F (+ 31" 5+ 313+ 7184 (+ 71F7 + 413F * 0 + 3133 * : (+ @ ( ( + 71F8 + 717 T% * 11+ (( % ((+ 81B ( * ( - (+ 1B+ 31F+ 31B+ 41"+ 417"+ 718 - + 413" ( * - ( (( + 1" 5 ( + 1 ( + 313 + ,13 + 414 (+ 1 + !1 + 1B+ 713+ 714+ 718+ 71" + 13 D+ 14+ 417 D + 31B ( + 17 + 1C + 1"+ 1+ 14+ 17+ 31B+ 313+ 41"+ 414+ ,1 ( + 31B + 4133 + 13+ 1"+ 1C+ 1+ 31B+ 31+ 414+ 4147+ 417B+ ,14 ( + 313 ( + 71" (+ 417C + 313+ 4138+ 71B3+ ,13 + 31 02 + 1C+ 417C 0 + 31F + 31F + 13+ 1+ 414+ 4144 + 1+ 41C ( + 13+ 1+ 317+ 31+ 4147+ ,14 + 414" + 31C+ 31B 11 (( + 14+ 313 + 31 ( ( + 313 ( + 31 + 1+ 31B . * 11 (+ 1B+ 31B+ 31F+ 31B+ 3148+ 41"+ 417"+ 71" + 414+ 417" ( + 18 + 1+ 413+ 4178 + 4173+ 417C+ !1 ( + 4178+ 417"b417C + 1+ 414 ( + 313 ( + 13+ 313 -17 -:1,+ 414B+ 71"3 ( ]% ((+ 41F+ 4143+ 817+ ,13 ( -( -% + 413" ( ( + 1+ 313 ( A% (+ 3147 ( H% (+ 3147 ( ( K% ( * K (1 ( + 3147+ 3173 ( + 41F ( ( * ( ( - -% (+ 31F ( % (+ 31B+ 31F + 1B+ 713+ 714+ 718+ 71" + 31F+ 31B 0 + 31C ( + 1+ 31B+ 4173 , . (+ 3134+ 314+ 41C+ 417"+ 71C .-: (+ 41B+ 41F+ 41+ 713 .- (+ 41+ 713 . (+ 31F+ 3137+ 41C+ 417"+ 7133 (+ 14+ 3137+ 4147 + 71" + 417 + 314 ( + 41 + 14+ ,13 * (( + 41B D+ 71B7 D + 31B+ 417 (+ 14 + 41 . .% (+ 31F . $ .$A%+ 31B+ 41+ 413 + 417 + 41 + 31 + 31B + 14 ((+ 14 . ,% (+ 314 . .% (+ 314 + 314+ 41C+ 717+ 71C .$ + 71B3 5;#9 L (+ 3134+ 313F+ 41"+ 7148 L L% (+ 313F 2 + 7148 2 52 + 71C L (+ 3134+ 714C :9 + 717 : (+ 7174 : + 413" ( + 8138 : (+ 7177 52+ 414B+ 71"3 (( + 414 ( ((+ 413" + 714 <+ 414C+ 7147+ 71"3 + 414+ 414+ 4173+ 7174 + 413" 2 + 3134+ 313C+ 418 5+ 313+ 3137+ 313C 5 + 7177 + 313C+ ,14 ((+ 313C+ 314+ 413 ((+ 3133+ 414+ 418+ ,13 (( + 418 + 1 52 + 4144 (( + 414+ 71+ 7188+ 718" ( + 314C ( ( + 31C+ 313+ 414" ( ( + 414 + 4144 + 13+ 1+ 414 + 4144 + 4144 + 4144 ( + 4144 ( + 718B 5 + 4143 ( + 4144 : /5 /% (+ 313 (+ 418 : :% (+ 3133 ( + 41B+ 713 + ,13 (+ 717 + 41B ( + 313 + 3133 + 3133+ 41F 00 + 3133 (+ 3144+ 813+ 817 :/ (+ 7178 ( 5+ ,13 :9 (+ 717B :9 5+ ,13 ) : (+ 3133+ 41"+ 417"+ 717 W% + 717 :/ + 717 $ (+ 314+ 41"+ 717F $! + 71B3 ( + 14 + A (+ 3147+ 41C+ 713" 5 ( + 3137 * A (+ H (+ 9 ( (( + 7187 & (+ 1"+ 313+ 713C + 714 + 1"+ 313+ 713C+ 71F7 & J% (+ 71F7 &: (+ 714 D ( 00+ 41C (+ 7144 - + 413" X% ((+ 3144+ 41C+ 813+ 818 (( + 413" * + 4178+ !1 + 18 * + 31F 6 ( ((+ 413" (+ 71 (( + 313 (( (( (+ 8133 + 313 + 313+ 313C+ 4144+ 7144 (( + 413B ( + 1+ 418 Q M (+ 7147 < + 314+ 717F < + 7147 ( + 414C+ 71"3 E 5;#" 2+ ,13 $2 : L% (+ 3134 2 + 3134+ 313C+ 714C ( + 3147+ ,13 $ $% (+ 314+ 717F + 314+ 717F (( * % ( )%+ 814+ 81" 5 ( G%+ 814+ 81B+ 81F 52 (( PTQ%+ 81C (( ( UDV+ 814+ 81 + 3144+ 41C+ 4133+ 813+ ,13 ( + 81B ( T%+ 814+ 81F (+ 818 X% ((+ 814+ 81F+ 818 52 (( PTQ%+ 814 0( ( P%+ 814+ 81C ( W%+ 814+ 814 ( PQ%+ 814+ 817 ( D S%+ 814+ 813 (( ( UGDV+ 814+ 81 1(( 0( %+ 814+ 81B YDZ+ 814+ 81B ( I%+ 814+ 81B ( ( Q%+ 814+ 81C (+ 414 $ (+ 3134+ 313F+ 718b7183 * $ $% (+ 313F (+ 314" ( + 8134 ( + 71F + 313F+ 718 + 313 / (+ 313+ 313+ 313C+ 314F+ 7184 (+ 313+ 7187 + ,13 / @0 /% + 4137 1( ( + 71F3 ( ((+ 413" 5 + 7177 (+ 414+ 7188 LJ + 14 * ( ( (+ 17+ 1"+ 313+ 713C+ 71F7 * & ( + ,13 ' (+ 414+ 718" + 413+ 813 + ,13 + 314+ 41F+ 4133 (+ 3147+ 41F+ 713"+ 71CC+ 81B ( 5 + 3147 (+ 41C ( ( 5 + 81B ( + 81F + 3144+ 41C+ 813+ 817 5 6(+ 818 + 813 5 6(+ 818 ( + 81" + 813 (+ 71F ! !% + 3143+ 41F 5(20+ 418 + 314+ 41C 0+ 418 ( + 4134 + 81+ 81 ((+ 41C + 813 5 + ,14 '- + 413" (( (+ 713" (+ 313F (+ 13+ 414 (( + 314F 5+ 313 + 314C+ 414+ 71+ 7147+ 7188+ 718"+ 718F + 1 5+ 313 + 3133 + 313 ( + 13 (+ 313C ( + 4147 + 314C+ 414 + 41B + 41F ' -( '-% + 413" ( (( + 3134+ 314+ 3147 + 41 + 313 = = (+ 718B =9 + 413" 6(2 ( 2 ( + 314" = =% + 4137 6 + 417+ 413" 5;#6 ( ( + 417F ( (+ 1+ 31 + 414 ( ( + 4147 + 31B 6 + 41 ( + 31B 0 ( + 31C ( + 1+ 4173 (+ 4143+ 718F + 413"+ 71CC+ 71F 1( (+ 3148 + 31F (+ 31+ 3137 ( + 417+ 417B+ ,14 * ( ( + 417C ( + 13+ 1C+ 417+ 417" * (( (+ 813B 5 - ( + 813B ( + 813 + 4133+ 813+ ,14 ( + 8138 + 813F + 818+ 81" ( ((( W%+ 814 ( D ((( S%+ 813 % + 413"+ 717+ 714 % + 4137 R % (+ 71F3+ 71FC ( + 71FC ( 0 * ( ( + 71" 0 + 71CB + 4144 * ( % + 413"+ 717 #% + 4137 (+ ,14 ( + 313F 0 ( + 3148 + 413" + 313+ 413 + 813B + !17 + 4178 1"#$+ 1 1!+ 1 (+ 31B+ 31B+ 31F+ 313B+ 41 1! & + 17 9 (+ 41+ 418+ 71" + 71" + 13+ 1"+ ,14 (+ 414 ( + 417B 5;#A (+ 1+ 31+ 31F+ 313B+ 4147+ 71" + 31B+ 3137+ 418 + 31B 5 5+ 417"+ 417B 2 + 3137 ( + 318+ 414B+ 4173 0 + 3137 - (+ 71"C (( ( + 417B (( + 1C+ ,14 + 417B ( (( + 318+ 414C+ 71"3 (( + 318+ 414C+ 71"3+ 71"4 (+ 318 5(2 + 31+ 313+ 4147+ 71"" (+ 71"C + 31+ 31"+ 4148 + 313 + 4148 + 0+ 4148 + 317+ 4148 0 (+ 4148 0+ 31 D+ 0+ 4148 01+ 313 ( % (+ 31 ( % + 31+ 413B+ 4148 ( : :% + 413B ( (+ 1 ( + 71" ( 2 (5 + 317+ 414"+ 71" ( 5(2 + 71" + 71"B + ,14 (+ 1+ 1+ 31+ 4147 5 ( ( 2 + 318 + 13+ 1+ 317+ 31+ 4147+ 71" ( + 314B + 71" + 313+ 4173+ 71"" + 31+ 31B+ 313+ 4147+ 4173 ( + 313+ 414" 2 + 3134+ 3137 + 31 5(2 + 71F 6+ 414C+ 71"4 ( ( 2 + 318 + 31+ 413B (+ 31B+ 31+ 4138+ 413F+ 414"+ 71"F+ 81C ( ( ( + 4137 + 3143 + 314 00+ 41C+ 81C+ 81F ( ( * (+ K (1 ( + 314+ 317 (+ 417C ( (+ 14+ !18 6( 5 O% (+ 71F3 + 414 + 8137 + 31B+ 317+ 413F+ 71"F 5 + 71B8 + 71BB & !:: ( * & ( & (+ 31+ 313+ 313+ 3134+ 413F+ 71B3 0 &% (+ 31 ( % + 4137 : + 31+ 413B ( (+ 4133 ( ( (+ 4133 ( + 13+ 1C+ 3138+ 41"+ 41+ 41+ 418+ 713+ ,14 ( % (+ 4143+ 71F3+ 71FB (( : /5 % (+ 313 (2+ 3148 (+ 41C + 31B ( 5(2+ 313 ( + 31 + ,14 5 + 3147+ ,14 ( + 1C (( + 417B N (+ 71B7 + 4148 + 31 ( 2 + 313+ 4147 (+ 713 + 413 + 7144 + 313F 01+ 313+ 4173 . (+ 71B8 (+ 41C+ 71BB % + 413B + 41C L (+ 71BC : (+ 71B8 $ (+ 71B8 ' (+ 71B8 (+ 71BF 52 + 71C % (+ 71BF (+ 14+ 414+ 414+ 417+ 4143+ 4144+ 71C (+ 71B8 + 413B 9 (+ 71B8 + 31 + 313 9 (+ 41C+ 413+ 71C 9/ (+ 13+ 1+ 313F+ 414+ 417"+ 71C4 9/ + 71B3 ( (+ 71C 9 9/% (+ 1+ 18+ 313F + 417"+ 71C4+ 71C7 2+ 71C7 ( + 13+ 71C4 0 ( + 14+ 813 * - . -.% 9K (+ 71C4+ 71C7 P (+ 71B8 ! (+ 71B8 5 -( -% + 413B 5 L L% (+ 71BC 5 + 71BC (+ 71B8 + 4143 (( + 4143 2 ( + 314" - + 413B 5(2 ( 2+ 414+ 417" ((+ 31" #( @0 #@% + 413B+ 71C8+ ,14 0+ + 413F * & ( 0 + 313 #@ + 413B 4 @ (+ 313+ 3133+ 313C+ 314F+ 71C8 @- (+ 31F+ 3137+ 41"+ 71C" @- + 413B+ 81C 0( X% ((+ 3144 * X% (( 00 + ,14 D (+ 41C 5;#! @0 @% (+ 3133 @0 - @-% + 413B @/ (+ 71C8 02 + 1C 02 + 13+ 1B+ 13+ 31B+ 417+ 41"+ 417"+ 418+ ,14 @ (+ 31F+ 3137+ 71CB 01+ 313 @ - @-% (+ 31F @ ( @% (+ 31F 0 + 41B+ 71C"+ 71CB 5;#7 @9 (+ 71C8 : H (+ 3147+ 41C+ 71CC HH 2 (+ 31"+ 31B+ 414C+ 71"4 * K (+ 41C+ 71F 0 #:>45<:4443 +"%13::> !3>:>