[an error occurred while processing this directive]
5.2.4. CoÓÔa×ÎÙe oÂßeËÔÙ É Éx ÆopÍÉpo×aÎÉe CoÓÔa×ÎÙÍÉ oÂßeËÔaÍÉ × PAðéPE Ñ×ÌÑÀÔcÑ ÍÎoÖeÓÔ×a, ËopÔeÖÉ É ÚaÐÉÓÉ. MÎoÖecÔ×o - ÜÔo ÎeÕÐopÑÄoÞeÎÎaÑ Óo×oËÕÐÎoÓÔØ ÐpoÉÚ×oÌØÎÙx ÐoÐapÎo paÚÌÉÞÎÙx ÜÌeÍeÎÔo×. KopÔeÖ - ÜÔo ÕÐopÑÄoÞeÎÎaÑ Óo×oËÕÐÎoÓÔØ ÐpoÉÚ×oÌØÎÙx ÜÌeÍeÎÔo×. úaÐÉcØ - ÜÔo Óo×oËÕÐÎoÓÔØ paÚÌÉÞÎÙx ÉÍeÎo×aÎÎÙx ÐoÌeÊ, ÚÎaÞeÎÉeÍ ËaÖÄoÇo ÉÚ ËoÔopÙx ÍoÖeÔ ÂÙÔØ ÐpoÉÚ×oÌØÎÙÊ ÜÌeÍeÎÔ. üÌeÍeÎÔoÍ ÓoÓÔa×ÎoÇo oÂßeËÔa ÍoÖeÔ ÂÙÔØ oÂßeËÔ ÌÀÂoÇo ×ÉÄa (ÓÍ. 5.2.1). TaËÉÍ oÂpaÚoÍ, ÓoÓÔa×ÎÙe oÂßeËÔÙ ÍoÇÕÔ ÂÙÔØ ×ÌoÖeÎÎÙÍÉ: ÜÌeÍeÎÔoÍ oÄÎoÇo ÉÚ ÎÉx, ÎaÐpÉÍep, ÍoÇÕÔ ÂÙÔØ ÄpÕÇÉe ÍÎoÖeÓÔ×a, ËopÔeÖÉ ÉÌÉ ÚaÐÉÓÉ. äÌÑ oÂpaÚo×aÎÉÑ ÓoÓÔa×ÎÙx oÂßeËÔo× cÌÕÖÉÔ oÐepaÃÉÑ ÆopÍÉpo×aÎÉÑ (Ä14). OÂßeÄÉÎÑeÍÙe ÜÌeÍeÎÔÙ ÚaÐÉcÙ×aÀÔcÑ ÞepeÚ ÚaÐÑÔÕÀ É ÚaËÌÀÞaÀÔÓÑ × ÓËoÂËÉ, ÓooÔ×eÔÓÔ×ÕÀÝÉe ×ÉÄÕ cocÔa×ÎoÇo oÂßeËÔa: < > - ÄÌÑ ËopÔeÖeÊ, <* *>- ÄÌÑ ÍÎoÖeÓÔ×, <¤ ¤> - ÄÌÑ ÚaÐÉÓeÊ. ðpÉ ÆopÍÉpo×aÎÉÉ ÚaÐÉÓÉ ÐepeÄ ËaÖÄÙÍ ÜÌeÍeÎÔoÍ ÞepeÚ Ä×oeÔoÞÉe ÕËaÚÙ×aeÔÓÑ ÉÍÑ ÐoÌÑ. ðpÉÍepÙ: # <5,"MAMA",<1,5>,5>->K; # <*1,1+1,K,1,<1,5>,2*>->M; # <¤éMñ:"éBAH",æAMéìéñ:"ðETPOB"¤>->úAð; TeÐepØ ÚÎaÞeÎÉe ÉÍeÎÉ K - ËopÔeÖ ÉÚ ÞeÔÙpex ÜÌeÍeÎÔo×: ÞÉÓÌa 5, ÔeËÓÔa "MAMA", ËopÔeÖa <1,5> É eÝe oÄÎoÇo ÞÉÓÌa 5. úÎaÞeÎÉe M - ÍÎoÖeÓÔ×o ÉÚ ÞeÔÙpex ÜÌeÍeÎÔo×: ÞÉÓeÌ 1,2, ËopÔeÖeÊ K É <1,5>. OÄÉÎaËo×Ùe ÜÌeÍEÎÔÙ ÕÞÉÔÙ×aÀÔÓÑ × ÍÎoÖeÓÔ×e ÔoÌØËo oÄÉÎ paÚ, a × ËopÔeÖe - ÓÔoÌØËo paÚ, ÓËoÌØËo ÕËaÚaÎo: ÎaÐpÉÍep, ËopÔeÖ <5,5,5> ÓoÓÔoÉÔ ÉÚ Ôpex ÜÌeÍeÎÔo×, a ÍÎoÖeÓÔ×o <*5,5,5*> - ÉÚ oÄÎoÇo. úÎaÞeÎÉe ÉÍeÎÉ úAð - ÚaÐÉÓØ ÉÚ Ä×Õx ÐoÌeÊ: éMñ É æAMéìéñ. HaÚ×aÎÉÑ ÐoÌeÊ ÚaÐÉÓÙ×aÀÔÓÑ Ðo ÔeÍ Öe Ðpa×ÉÌaÍ, ÞÔo É ÉÍeÎa. ðpÉ ÆopÍÉpo×aÎÉÉ × ÓoÓÔa×ÎoÊ oÂßeËÔ ×ËÌÀÞaÀÔÓÑ ËoÐÉÉ ÚÎaÞeÎÉÊ ÕËaÚaÎÎÙx ×ÙpaÖeÎÉÊ ÉÌÉ ÉÍeÎ, a Îe caÍÉ ÜÔÉ ÉÍeÎa: # 1->A; <*A*>->B; 10->A; ?B,A; <*1*> 10 OÐepaÃÉÑ ÆopÍÉpo×aÎÉÑ ÍoÖeÔ ×xoÄÉÔØ × ÓoÓÔa× ÂoÌee ÓÌoÖÎÙx ×ÙpaÖeÎÉÊ Ó ÉÓÐoÌØÚo×aÎÉeÍ oÐepaÃÉÊ ÎaÄ ÓoÓÔa×ÎÙÍÉ oÂßeËÔaÍÉ, oÐÉÓaÎÎÙÍÉ × ÓÌeÄÕÀÝÉx ÐapaÇpaÆax. æopÍa ×Ù×oÄa cocÔa×ÎoÇo oÂßeËÔa cooÔ×eÔcÔ×ÕeÔ ÚaÐÉcÉ oÐepaÃÉÉ eÇo ÆopÍÉpo×aÎÉÑ. ðpÉ ÜÔoÍ ÐopÑÄoË cÌeÄo×aÎÉÑ ÜÌeÍeÎÔo× × ÎeÕÐopÑÄoÞeÎÎÙx ÍÎoÖecÔ×ax É ÚaÐÉcÑx ÍoÖeÔ ÂÙÔØ ÐpoÉÚ×oÌØÎÙÍ. OÓoÂeÎÎoÓÔÉ É oÇpaÎÉÞeÎÉÑ. %LISTD -úaÐÉcØ ÆopÍÉpo×aÔeÌÑ ÓoÓÔa×ÎoÇo oÂßeËÔa ÍoÖeÔ ÚaÎÉÍaÔØ ÎeÓËoÌØËo ÓÔpoË × ÐpoÇpaÍÍe: # <1,2, > 3 > ,4 > ,5>->X; -äoÐÕcÔÉÍÙ ÐÕÓÔÙe ÍÎoÖeÓÔ×o <* *> É ËopÔeÖ < >, Îo Îe ÐÕÓÔÙe ÚaÐÉÓÉ. Bce ÐepeÞÉcÌeÎÎÙe ÎÉÖe oÂßeËÔÙ paÚÌÉÞÎÙ: <* *> , < > , <* ðõCTO *> , < ðõCTO > , ðõCTO . -MaËÓÉÍaÌØÎoe ÞÉÓÌo ÜÌeÍeÎÔo× ÍÎoÖeÓÔ×a É ÚaÐÉÓÉ, a ÔaËÖe ÞÉcÌo ÕÞacÔ×ÕÀÝÉx × oÐepaÃÉÉ ÆopÍÉpo×aÎÉÑ ËopÔeÖa ÜÌeÍeÎÔo× - 256. MaËÓÉÍaÌØÎaÑ ÄÌÉÎa ËopÔeÖa, ÐoÌÕÞaÀÝeÇocÑ × peÚÕÌØÔaÔe ÄpÕÇÉx oÐepaÃÉÊ, É ÇÌÕÂÉÎa ×ÌoÖeÎÎoÓÔÉ ×Óex ÓocÔa×ÎÙx oÂßeËÔo× Úa×ÉÓÉÔ ÔoÌØËo oÔ oÂßeÍa ÐaÍÑÔÉ É paÚÍepo× ÓÉÓÔeÍÎÙx ÓÔeËo×. -MoÖÎo cÆopÍÉpo×aÔØ ËopÔeÖ ÌÀÂoÊ ÚaÄaÎÎoÊ ÄÌÉÎÙ, ÚaÐoÌÎeÎÎÙÊ oÄÉÎaËo×ÙÍÉ ÜÌeÍeÎÔaÍÉ (ðpÉÌoÖeÎÉe 3, ÆÕÎËÃÉÑ æKOPT). %ENDL 5.2.5. OÐepaÃÉÉ ÎaÄ ËopÔeÖaÍÉ HaÄ ËopÔeÖaÍÉ ÐpeÄÕÓÍoÔpeÎÙ ÔaËÉe Öe oÐepaÃÉÉ, ËaË É ÎaÄ ÔeËÓÔaÍÉ (5.2.3): - oÐpeÄeÌeÎÉe ÄÌÉÎÙ (#), - ËoÎËaÔeÎaÃÉÑ (+), - ×ÙÂopËa ([N]), - ×ÙpeÚËa ([N1:N2]). OÎÉ ×ÙÐoÌÎÑÀÔcÑ ÔaË Öe, ËaË oÐepaÃÉÉ ÎaÄ ÔeËcÔaÍÉ, eÓÌÉ ×ÍeÓÔo ÓÉÍ×oÌo× paÓÓÍaÔpÉ×aÔØ ÜÌeÍeÎÔÙ ËopÔeÖa. ðpÉÍepÙ: # <1,5,"ðPOâA",<"A","B","CìOBO">>->K; # ?#K; 4 # K+<"HOBOE CìOBO">->K2; ?K2; <1,5,"ðPOâA",<"A","B","CìOBO">,"HOBOE CìOBO"> # ?K[3]; ðPOâA # ?K[2:3]; <5,"ðPOâA"> # ?K[4][3][2]; ì # "CðOPT"->K[4]; <1,2>->K2[4:5]; # ?K; ?K2; <1,5,"ðPOâA","CðOPT"> <1,5,"ðPOâA",1,2> OÇpaÎÉÞeÎÉÑ Îa ÄoÐÕÓÔÉÍÙe ÚÎaÞeÎÉÑ ÉÎÄeËÓo× Ôe Öe, ÞÔo É ÄÌÑ oÐepaÃÉÊ ÎaÄ ÔeËcÔaÍÉ. CÕÝecÔ×ÕeÔ eÄÉÎÓÔ×eÎÎoe, Îo ×aÖÎoe paÚÌÉÞÉe ÍeÖÄÕ oÐepaÃÉÑÍÉ ×ÙpeÚËÉ É ×ÙÂopËÉ ÄÌÑ ÔeËÓÔo× É ËopÔeÖeÊ. äÌÑ ÔeËÓÔo× ×ÙÂopËa É ×ÙpeÚËa ÆopÍÉpÕÀÔ oÂßeËÔÙ oÄÎoÇo ×ÉÄa - ÔeËÓÔÙ. HaÐpÉÍep, ×ÙpaÖeÎÉÑ T[2] É T[2:2] pa×ÎoÚÎaÞÎÙ É ×ÙÄeÌÑÀÔ oÄÎÕ ÌÉÔepÕ. äÌÑ ËopÔeÖeÊ peÚÕÌØÔaÔoÍ ×ÙpeÚËÉ ×ÓeÇÄa ÂÕÄeÔ ËopÔeÖ, a ×ÙÂopËÉ - ÜÌeÍeÎÔ ÌÀÂoÇo ×ÉÄa (× Ô.Þ. É ËopÔeÖ). äÌÑ ËopÔeÖeÊ pa×ÎÙÍÉ ÂÕÄÕÔ ÚÎaÞeÎÉÑ ×ÙpaÖeÎÉê K[2:2] É <K[2]>. EÓÌÉ ×ÙÂopËa ÉÌÉ ×ÙpeÚËa ÉÓÐoÌØÚo×aÎÙ ÓÐpa×a oÔ ÚÎaËa -> , Ôo ×ÙÂopËe ÍoÖÎo ÐpÉc×aÉ×aÔØ ÌÀÂoÊ ÜÌeÍeÎÔ, a ×ÙpeÚËe - ÔoÌØËo ËopÔeÖ. # <1,2,3>->KPT; # <4> -> KPT[2]; ?KPT; <1,<4>,3> # 4 -> KPT[2]; ?KPT; <1,4,3> B cÌÕÞae ÉcÐoÌØÚo×aÎÉÑ ÍÎoÇoËpaÔÎoÊ ×ÙpeÚËÉ É ×ÙÂopËÉ ÐapÕ ÓËoÂoË "][" ÍoÖÎo ÚaÍeÎÑÔØ ÚaÐÑÔoÊ. HaÐpÉÍep, ÓÌeÄÕÀÝÉe ×ÙpaÖeÎÉÑ ÜË×É×aÌeÎÔÎÙ: T[3][2:5][3] É T[3,2:5,3] TaËaÑ ÚaÐÉcØ ÕÄoÂÎa, ËoÇÄa ×ÌoÖeÎÎÙe ËopÔeÖÉ ÉÓÐoÌØÚÕÀÔÓÑ ÄÌÑ ÍoÄeÌÉpo×aÎÉÑ Ä×ÕÍepÎÙx É ÍÎoÇoÍepÎÙx ÔaÂÌÉÃ. 5.2.6. OÐepaÃÉÉ ÎaÄ ÍÎoÖeÓÔ×aÍÉ HaÄ ÍÎoÖeÓÔ×aÍÉ ÐpeÄÕÓÍoÔpeÎÙ cÌeÄÕÀÝÉe oÐepaÃÉÉ: - oÐpeÄeÌeÎÉe ÍoÝÎoÓÔÉ (#), - oÂßeÄÉÎeÎÉe (+), - ÐepeÓeÞeÎÉe (*), - paÚÎoÓÔØ (-). BÓe oÎÉ ÉÍeÀÔ oÂÙÞÎÙÊ ÍaÔeÍaÔÉÞeÓËÉÊ ÓÍÙÓÌ. ðpÉÍepÙ: ×ÙpaÖeÎÉe ÚÎaÞeÎÉe #<*1,2,1,2,1,1+1*> 2 <*5,8*>+<*7,8,6*> <*5,6,7,8*> <*1,2,3*>*<*8,1,3*> <*3,1*> <*8,10,5,6*>-<*7,10,8*> <*6,5*> C ÉÓÐoÌØÚo×aÎÉeÍ ÐepeÞÉÓÌeÎÎÙx oÐepaÃÉÊ ÍoÇÕÔ ÂÙÔØ ÐoÓÔpoeÎÙ É ÂoÌee ÓÌoÖÎÙe ×ÙpaÖeÎÉÑ, ÎaÐpÉÍep: A+B-A*B (ÓÉÍÍeÔpÉÞeÓËaÑ paÚÎoÓÔØ). OcoÂeÎÎocÔÉ: %LISTD -B oÔÌÉÞÉe oÔ ÍaÔeÍaÔÉÞeÓËoÊ ÚaÐÉÓÉ × PAðéPE ÐepeÓeÞeÎÉe (*) ÉÍeeÔ ÂoÌee ×ÙÓoËÉÊ ÐpÉopÉÔeÔ, ÞeÍ oÂßeÄÉÎeÎÉe (+) É paÚÎoÓÔØ (-). éÚÍeÎÉÔØ ÐopÑÄoË ×ÙÞÉcÌeÎÉÑ ÍoÖÎo c ÐoÍoÝØÀ cËoÂoË. -B oÔÌÉÞÉe oÔ ËopÔeÖa É ÚaÐÉcÉ ÄocÔÕÐ Ë oÔÄeÌØÎoÍÕ ÜÌeÍeÎÔÕ ÍÎoÖecÔ×a Îe×oÚÍoÖeÎ, ÐoÜÔoÍÕ ×cÑËoe ÉÚÍeÎeîéa ÍÎoÖecÔ×a, Ñ×ÌÑÀÝeÇocÑ ÚÎaÞeÎÉeÍ ÎeËoÔopoÇo ÉÍeÎÉ, ×oÚÍoÖÎo ÌÉÛØ ÐÕÔeÍ ÐpÉc×aÉ×aÎÉÑ ÜÔoÍÕ ÉÍeÎÉ Îo×oÇo ÚÎaÞeÎÉÑ. %ENDL 5.2.7. OÐepaÃÉÉ ÎaÄ ÚaÐÉÓÑÍÉ HaÄ ÚaÐÉÓÑÍÉ ÄoÐÕcÔÉÍa eÄÉÎÓÔ×eÎÎaÑ oÐepaÃÉÑ - ÄoÓÔÕÐ Ë ÐoÌÀ, ËoÔopaÑ oÂoÚÎaÞaeÔÓÑ ÔoÞËoÊ. HaÐpÉÍep: # <¤CKOPOCTø:50,BùCOTA:200,HAðPABìEHéE:"àç"¤>->ðOìET; # ?ðOìET.CKOPOCTø; 50 OÐepaÃÉÑ ÄoÓÔÕÐa Ë ÐoÌÀ ÔaËÖe ÍoÖeÔ ÓÔoÑÔØ ÓÐpa×a oÔ ÚÎaËa ÐpÉÓ×aÉ×aÎÉÑ, ÐoÚ×oÌÑÑ ÉÚÍeÎÑÔØ ÚÎaÞeÎÉe oÔÄeÌØÎÙx ÐoÌeÊ ÚaÐÉÓÉ: # 250->ðOìET.BùCOTA; ?ðOìET; <¤CKOPOCTø:50,BùCOTA:250,HAðPABìEHéE="àç"¤> HÉËaËÉe ÄpÕÇÉe oÐepaÃÉÉ ÎaÄ ÚaÐÉÓÑÍÉ ÎeÄoÐÕÓÔÉÍÙ. B ÞaÓÔÎoÓÔÉ, Îe×oÚÍoÖÎo ÉÚÍeÎÉÔØ ËoÌÉÞeÓÔ×o ÐoÌeÊ × ÚaÐÉÓÉ É Éx ÉÍeÎa.[an error occurred while processing this directive]