В.А. Серебряков, М.П. Галочкин и др. - Теория и реализация языков программирования (1134631), страница 16
Текст из файла (страница 16)
! !" s ! ! ! ./ " ! # ! " / ! ! ! ! ! . " s& /'"!" !"#&"!!" ! " ./ ' '! " " ! & & / !./ " ! !. ". ! ! ! ' '"!/ # # /!!.%!# !! s / ! ! .//" " ! # & s !./ " # ! '. !.
'!. ! " /' %# '! !! # / ! !./ ' !" " . $ ! $ $ s&!$! "" %% "" !! "./ " " ! "./ ' ! " ! "./ ! " "! !./ / . % " ! % " ! '! & & " ! &&s& s& ! s&s& &ss &ss' ! ! ! ' . .
! ( !./ './ ' !./ ' .! ! ( ./ ' !!./ ' ! !. ./ ' & &' ( "!./' . !./' !!./' " " " ! " ! ' ! ' &s ( !./ ' ( !./ ' !./ ' !./ ' . $ !./ ' !./ ' " ! !$ !! 's& s& !./' !./'' !./' !./' !./' !./''! ! ./ ' ./ ' . !./' " ! !./ ! ' ! ! ./ !! ./ ./ #!!./! ! ' ! ./ ! "& & !.//! ! ! ! ! !./ ! !#.# ! ! ! /# .! " ' ! . ../' ! '. # '.
!./ ' ' "! ! /!' $&! !!! "!.../!!''#'" s& ! !./'! ! '#! !./! ' '& '. "$"'.
!" # ! ! !# ! ! #! "' & "" % ' ' ! ! ' ' " ' ! ! !./ "($! " " ! ! /.! ! "'' " ' ' % '"#'!! . # '!s! ! . ' !!! / !'. !' ' / ' ' . " " !!'! ! / ! !! & / ! ' ! !' '!s' ! " "! ! ! s& !./!. ! '!!# #/ ' (#%&(/.
" / /. ! ! &( && ! "' s &s " & ' " / %' & "' & ' & & "!/'! # # %". . ' & !"./ ' " !""'!! ! ./ " !.%#% ! # !. /(( "#!# !" .. !.!!&(("" ! # ((# . ! ' ! ! ' !'. !" " .. !!" !' !/ & s & !" ! .!!#! !. " " "! %' & ! & % &"! ! ' "/. & & ' # %' ! %'' !./ ! ss(. ( &ss$! '!.
". ! " #(%' ! ' .! ! ' /' ' & s s ! ! ! # !/ " . !/ " "." ' " "! !' ' .!/ # ' &s & .." & " !' !!!""'!'s ' . ss&& & & s ss & &! ! & & & &( & &&& && & & & ( & &&%& &s(&( ( & & s s &&&s & &( & & & &&s & & && & & ! s( & ss s & s( && ! & & && s !" # "! "! $% $ & # ' %(( ! ) *+ , ." * !" " ! / ! " % " ! % &$$ % # # ! " 0 1 ##0 " ! "! !" $ " # " $ % %! # $& '( ) *+( + ,- (* *+ / 0/.!." !0 " 12 1 13.#!$/"14" " 16 1 1 4 1 "5 " $ $ 4 " " 7888 ( ( ( ( ) ! ( ) ) ) - ) ( ( - ! ( ) ( ) () ( ( - ) ! (( * ( ( )( ( ! ( ( ( ( (( *882 2 2 2 4 1 4 1 2 2% % "2 %2% % 2 2 %" ! " "".12 12 1 1 12 4 1 1 " 111 2 2 2 2 12 1 11 " $ 4 12 3 13 4 " !$ !+( + ("* " ( " (* "(*.
" . # # " $. . " " " # " " " $ $" "" 4$$ " % $ % 4 ( - ( ( - ( ( ( ( ( ( ( ( ( ) ( ( ( ( () ) (( ( ((( (( ( ( ( ( ( ( (( ) ( ( ) !+ " ( ( ( (( !) - ! ) ( ( ! ( ( ( ) ( ( ( ( ( ( ( ) ( ) ( ( ( ( ( ( 88 # . $ * ) ,# "# #.#""$ # $") ) ) () ) ( *+( + , (* *+#$"# $ $ ( ) ) ( ( ) ) ( ( ( ) ) ! "# + ! $$% &% $ '%#( &)*++ " $++ #) , #* #+-#"+ % # .
% / )+0 ) ! $ ( " +- &%) #* ( " )*++ 0+++! $$%+ $ 1 ), 0 * 0 ) /$ 2. 34 5! " 0#% / 0 )*5 $ /#) ! $$% 67 89 " 1 . 12 1 1 . .3 1 !#( : ( ( $ ) ( ) ) ( ( ) . $ ;) () $ ( ( % ( % < ( $ ; ) ( ( ( % ( $ ; ( % ".
.3.$""1. .3=>?@ABCD EFG HI>?@ABCD JKLCIMNA@OPAQI ICABRLCK@S ?AIDDICBQB KI TIUBQ>PKK@VCWFXYZ Y [\ X ]YY [\ ^ X ]_ ( ( ( `X * a ] %a * a ]a !XY X " X !XY %a " Y " c b [\d " !b $ X %a * a !b " c b [\ "11 44 / 1 1 1" " " 12 1. 13. ." 4 # 4 12 1 13 . 4 2 . 2 . . 4 .2 $ [\X [\ [\ $ ^a X * X XX X . ..
0+ ! $$% &%) !1 )*% !1 % !1 1 ! " $ # 1 , " &%) " % !1 )! $ 87 %/"# # /$.. 5 )! $ + ( " % &%) #* 0+ ! $$% $ 0+ " 0$ #) +/ . 5! " , ) + ) , '" ) "*+ ) " +"(( + " + '( ) +*. 8 " # 4 1 4 1" " $ " 1313" 4 131 % %#$ ) * : . " ( ! " ]" ]" ( ( ] ( ( ! " ]" ( ]" ( ( ( ( .
( *. ! " ! ]" ! ] " " ( ] ! ( ( ("# . ] ! "(. ." ! ! " ( ( ( ( ( ((( % ) (( ( 88 12 1 11 &%) 0+ ! $$% % % !1 )*% !1 % !1 1) %,1 ! ( ") #) $# " / # 1 #$/#% ( ") # ( #") ( 1)+ / #) $# " / # 1 #$/#% ( ") # ( #") ( 1)+ / 41 44 1212 ) , #* ( " % &%) 0+ ! $ $% % % #* ) ( $ + 0+ ! $$% ( ( ( ....
$ . . . ( . ( ! . 2 $+, " " + , (* *+$ $# . " ( ( ( ( . ( ) ) ( : , ) "#% % % 0+ ! $$% #+#"+ % / ! $$% ")# /# " $ ! ( ( ( ! ( ) , #* 1/ ( 1) ! ")# ) ( " )* 0+ ! $$% /# " 1) %% ! 0+1* '%#( &)* ) () ) , #* 1/ ( 1) ! ")# ) ( " )* 0+ ! $$% /# " 1) %# " ! %, '%#( &)* $$" #88( ) ) () ( *=>?@ABCD EFEF - ( ) ) () $ 3. ] ] ! `_ ^%4 ( ( ]_! ( ! () ) ` ! " ]_ ) ^1 1 1 ! ! ] ( ( X]X Y ! * Y Y ! _ `XX - (( ( (( ( ( ! ") + " * ) ,*+( + , (* *+ 15 % .
$ 1 $ $ 1 1 $ %# ## # ## $ "$ # # $ . ) ( ( ( () ( ( ) ! ( ( ( < ( ) Z : ( ( ) ( NABDPA EFGF ( ) ! " 88 % 5% % " %#" 5%5 % 5$% %% %%!" % ( ) ) ! ( ) ) * # 5% " 1" 1 4 1$ 4 1 54 15 # "$=>?@ABCD EF F () ^ _ Z ( ` ) ( ( 3 !( ( ( .4 ( ! ( * 1/ ( 1) ")# ) 1 0+ ! $ $% 0# )+ &%) ( ) $)* ( 1) 0+ ! $$% # #"1#" $" # ( ) . ( ( ( ( ( ) - ) ( ( ( ! ^ ( ! ) ) ." "1 4/ / " # #88 ( ) ( ( ( ) ( ( ! ( .
$ ( ( $ (( ! ( ! ^ ! ( ! () (" ( ( ( () ) ( ( ! ( ) ) ] ( ( Z ( ( ( ( Z Z ( ! ( Z " ! ( Z ! ! )( ( ( ( ( ) #/$ " 12 1 14 4 4 1 4" " 1 $ 4 " $ " " "## # $ # # # " #" "" " "$ =>?@ABCD EF F & % : 3 ]Y ] % `Y Z ! ] ] & $ &" ]_ ] `& _ ) `] % Y ]_ ) `Y ( ]_ `YYYa * X]X ! ("X * ] * ( ] 3 b "X8 a !b ( ("X # " Y Y/11 1 Z # _ !) `Xa3 X XX a Y ] _ `X X ]_ ` X Y * Y Y ( ] Z ^ ^ X X - ( ) ( () )*%4 ( ] ! _`"X " $$" "/ (" +, " " + , *+( + , (**+# "$ 1 114" 1 4 " .