[an error occurred while processing this directive]
5.3.11. B×oÄ ÔeËcÔo× É ÄaÎÎÙx c ËÌa×ÉaÔÕpÙ
OcÎo×ÎÙÍ cpeÄcÔ×oÍ opÇaÎÉÚaÃÉÉ ÄÉaÌoÇa ÉÚ ÐpoÇpaÍÍÙ Ñ×ÌÑeÔcÑ ÐpeÄÐÉcaÎÉe BBOä (Ä31).
ðpocÔeÊÛaÑ ÆopÍa ××oÄa:
BBOä TEKCTOB: cÐÉcoË ÕÔoÞÎeÎÎÙx ÉÍeÎ ;
CÌo×o TEKCTOB ÍoÖÎo oÐÕcÔÉÔØ. õÔoÞÎeÎÎÙe (× ÔoÍ ÞÉcÌe É ÐpocÔÙe) ÉÍeÎa × cÐÉcËe paÚÄeÌÑÀÔcÑ ÚaÐÑÔÙÍÉ.
BÙÐoÌÎÑÑ ÜÔo ÐpeÄÐÉcaÎÉe, cÉcÔeÍa ×ÙÄaeÔ Îa ÜËpaÎe ÐpÉÇÌaÛeÎÉe "?" É ÐepexoÄÉÔ × peÖÉÍ ××oÄa. B×eÄeÎÎaÑ cÔpoËa ÐpeoÂpaÚÕeÔcÑ × oÂßeËÔ ×ÉÄa "ÔeËcÔ" É ÐpÉc×aÉ×aeÔcÑ oÞepeÄÎoÍÕ ÉÍeÎÉ (ÉÌÉ ÞacÔÉ ÚÎaÞeÎÉÑ ÉÍeÎÉ) ÉÚ cÐÉcËa ××oÄa. úaÔeÍ ×ÙÄaeÔcÑ Îo×oe ÐpÉÇÌaÛeÎÉe É Ô.Ä., Äo Ôex Ðop, ÐoËa cÐÉcoË ××oÄa Îe ÉcÞepÐaÎ. ðocÌe ÜÔoÇo ÉcÐoÌÎeÎÉe ÐpoÇpaÍÍÙ ÐpoÄoÌÖaeÔcÑ.
Bo ×peÍÑ ××oÄa ÍoÖÎo ÐoÌØÚo×aÔØcÑ ×ceÍÉ ÕÐpa×ÌÑÀÝÉÍÉ ËÌa×ÉÛaÍÉ ËÌa×ÉaÔÕpÙ, ËaË É ×o ×peÍÑ ÎaÂopa ÐpeÄÐÉcaÎÉÑ. B ÞacÔÎocÔÉ, ÍoÖÎo ÉcÐpa×ÌÑÔØ oÛÉÂËÉ × cÔpoËe Äo ××oÄa ee × ÍaÛÉÎÕ. TeËcÔ, ××oÄÉÍÙÊ × peÖÉÍe ××oÄa ÔeËcÔo×, Îe ÎÕÖÄaeÔcÑ × oÂpaÍÌÑÀÝÉx Ëa×ÙÞËax É × ÄÕÂÌÉpo×aÎÉÉ ×ÎÕÔpeÎÎÉx Ëa×ÙÞeË.
ðpÉÍep:
# BBOä TEKCTOB: A,B,C[2]; BùBOä: A,B,C[2];
?ðPéMEP TEKCTA
? /××eÄeÔcÑ ÐÕcÔoÊ ÔeËcÔ/
?"Hõ,ðOçOäé!"
ðPéMEP TEKCTA"Hõ,ðOçOäé!"
B ÜÔoÍ ÐpÉÍepe C ÍoÖeÔ ÂÙÔØ ÌÉÂo ËopÔeÖeÍ, Îe ÍeÎee ÞeÍ ÉÚ Ä×Õx ÜÌeÍeÎÔo×, ÌÉÂo ÔeËcÔoÍ, Îo ÔoÇÄa ÄoÐÕcÔÉÍ ××oÄ ÔoÌØËo oÄÎoÊ ÌÉÔepÙ, ÞÔoÂÙ Ðpa×ÉÌØÎo cpaÂoÔaÌo ÐpÉc×aÉ×aÎÉe.
B×oÄÉÍÙÊ ÔeËcÔ Îe ÍoÖeÔ ÂÙÔØ ÄÌÉÎÎee 255 ÌÉÔep.
CÌeÄÕÀÝaÑ ÆopÍa ÐpeÄÐÉcaÎÉÑ ××oÄa:
BBOä äAHHùX: cÐÉcoË ÕÔoÞÎeÎÎÙx ÉÍeÎ ;
ÐoÚ×oÌÑeÔ ××oÄÉÔØ ÞÉcÌa, ÔeËcÔÙ, ÍÎoÖecÔ×a É ËopÔeÖÉ, cocÔoÑÝÉe ÉÚ ÜÌeÍeÎÔo× Ôex Öe ×ÉÄo×.
B ËaÞecÔ×e ÐpÉÇÌaÛeÎÉÑ Ë ××oÄÕ ×ÙÄaeÔcÑ ÔoÔ Öe ÚÎaË "?". ðo Íepe ××oÄa oÂßeËÔÙ ÐpÉc×aÉ×aÀÔcÑ ÕÔoÞÎeÎÎÙÍ ÉÍeÎaÍ ÉÚ cÐÉcËa ××oÄa × ÐopÑÄËe Éx ÚaÐÉcÉ (co ×ceÍÉ coÐÕÔcÔ×ÕÀÝÉÍÉ Ðpo×epËaÍÉ ÚaÝÉÔÙ ÉÍeÎ É paÚÍepÎocÔÉ).
OÂßeËÔÙ ÐpÉ ××oÄe ÚaÐÉcÙ×aÀÔcÑ Ðo ÔeÍ Öe Ðpa×ÉÌaÍ, ÞÔo É × ÐpoÇpaÍÍe:
%LISTM
-ÔeËcÔÙ - × Ëa×ÙÞËax (×ÎÕÔpeÎÎÉe Ëa×ÙÞËÉ ÄÕÂÌÉpÕÀÔcÑ);
-ËopÔeÖÉ É ÍÎoÖecÔ×a - × c×oÉx cËoÂËax; ÜÌeÍeÎÔÙ ÚaÐÉcÙ×aÀÔcÑ ÞepeÚ ÚaÐÑÔÕÀ Ðo ÔeÍ Öe Ðpa×ÉÌaÍ;
- ×ce Ðpa×ÉÌa ÚaÐÉcÉ ÌeËceÍ, ÐpoÂeÌo× É Ðepe×oÄo× cÔpoËÉ coxpaÎÑÀÔcÑ.
%ENDL
PaÚÄeÌÑÔØ oÂßeËÔÙ ÍoÖÎo ÚaÐÑÔÙÍÉ, ÐpoÂeÌaÍÉ É Ðepe×oÄaÍÉ cÔpoËÉ.
ðpÉ Ðepe×oÄe cÔpoËÉ Îo×oe ÐpÉÇÌaÛeÎÉe ×ÙÄaeÔcÑ × cÌÕÞaÑx:
- ecÌÉ ÚaÐÉcØ ÐocÌeÎeÇo oÂßeËÔa × ÐpeÄÙÄÕÝeÊ cÔpoËe eÝe Îe ÚaËoÎÞeÎa;
- ecÌÉ ××eÄeÎo ÍeÎØÛe oÂßeËÔo×, ÞeÍ ÐpeÄÕcÍoÔpeÎo cÐÉcËoÍ ××oÄa.
EcÌÉ ×o ××oÄÉÍoÊ cÔpoËe ÕËaÚaÎo ÂoÌØÛe oÂßeËÔo×, ÞeÍ ÔpeÂÕeÔcÑ, ÌÉÛÎÉe ÉÇÎopÉpÕÀÔcÑ.
ðpÉ oÛÉÂËe × ÚaÐÉcÉ oÂßeËÔa ×ÙÄaeÔcÑ cooÂÝeÎÉe "OûéâKA: ðOBTOPéTE BBOä" É ÕËaÚÙ×aeÔcÑ ÍecÔo, ÎaÞÉÎaÑ c ËoÔopoÇo ÎaÄo ÐpoÄoÌÖÉÔØ ××oÄ. ðpÉÍep:
# BBOä äAHHùX:A,â,B,ç;
? "TEKCT" , <1,2ÿ3,4>
"TEKCT" , <1,2
OûéâKA: ðOBTOPéTE BBOä
? ,3,4> -12.1213E45
? (*BBOäéM ðOCìEäHéê OâÿEKT*) 0
âÕÄÕÔ ××eÄeÎÙ oÂßeËÔÙ: ÔeËcÔ "TEKCT", ËopÔeÖ <1,2,3,4>, ÞÉcÌa -12.1213E45 É 0.
ðpÉÍeÞaÎÉe. B ÐpÉÍepe ×ÙÛe ÐocÌe ×ÙÄaÞÉ cooÂÝeÎÉÑ o oÛÉÂËe ÐpÉ ××oÄe ËopÔeÖa, ××oÄ ÐpoÄoÌÖeÎ c ÚaÐÑÔoÊ. MoÖÎo cÞÉÔaÔØ, ÞÔo oÛÉÂoÞÎaÑ ÌeËceÍa ×o ××oÄÉÍoÊ cÔpoËe pa×ÎoÚÎaÞÎa Ðepe×oÄÕ cÔpoËÉ.
äoÐoÌÎÉÔeÌØÎÙe c×eÄeÎÉÑ:
%LISTD
-þÔoÂÙ oÔËaÚaÔØcÑ oÔ ××oÄa ÔeËcÔo× ÉÌÉ ÄaÎÎÙx É Ðpep×aÔØ ÉcÐoÌÎeÎÉe ÐpoÇpaÍÍÙ (ÎaÐpÉÍep, ecÌÉ ÐpeÄÙÄÕÝÉe ÄaÎÎÙe ÂÙÌÉ ××eÄeÎÙ ÎeÐpa×ÉÌØÎo), cÌeÄÕeÔ ×ÍecÔo oÞepeÄÎoÊ cÔpoËÉ ÉÌÉ ÌeËceÍÙ ×cÔa×ÉÔØ ×o ××oÄÉÍÕÀ cÔpoËÕ cÉÍ×oÌ ocÔaÎo×a "F1" É Ðepe×ecÔÉ cÔpoËÕ. üÔo ÂÕÄeÔ ×ocÐpÉÎÑÔo, ËaË oÛÉÂËa, É ×ÙÐoÌÎeÎÉe ÐpoÇpaÍÍÙ Ðpep×eÔcÑ.
-ðpÉ ××oÄe ÞÉcÌa ÍoÖÎo ÕËaÚaÔØ ÐepeÄ ÎÉÍ ÚÎaË "-" (ÆopÍaÌØÎo, oÎ Ñ×ÌÑeÔcÑ caÍocÔoÑÔeÌØÎoÊ ÌeËceÍoÊ É oÂoÚÎaÞaeÔ ÕÎapÎÕÀ oÐepaÃÉÀ).
-CÉcÔeÍÎoe ÐpÉÇÌaÛeÎÉe Ëo ××oÄÕ "?" ÍoÖÎo ÚaÍeÎÉÔØ ÌÀÂÙÍ ÄpÕÇÉÍ cÉÍ×oÌoÍ, ÉcÐoÌØÚÕÑ cÔaÎÄapÔÎÕÀ ÐpoÃeÄÕpÕ "ðPéçì" (ðpÉÌoÖeÎÉe 3).
%ENDL
[an error occurred while processing this directive]