home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-11-26 | 95.1 KB | 2,425 lines |
-
- ÅÉêïÄåàìêà Ç
-
- æαáó¡Ñ¡¿Ñ óÑαß¿¿ 5.0 ∩ºδ¬á
- Æπαí«-Åá߬á½∞ ß ANSI-Åá߬á½Ñ¼
-
- é ñá¡¡«¼ »α¿½«ªÑ¡¿¿ ßαáó¡¿óáεΓß∩ á½ú«α¿Γ¼¿τÑ߬¿Ñ ∩ºδ¬¿
- Æπαí«-Åá߬á½∞ ¿ ANSI-Åá߬á½∞, ¬á¬ «¡ «»αÑñѽѡ ßΓá¡ñáαΓ«¼
- ANSI/IEEE770X3.97-1983 ó ¬¡¿úÑ American National Standart
- Pascal Computer Programming Language (ǼÑਪá¡ß¬¿⌐ ßΓá¡ñáα-
- Γ¡δ⌐ ∩ºδ¬ »α«úαá¼¼¿α«óá¡¿∩ ¡á ¥éî Åá߬á½∞) (ISBN
- 0-471-88944-X, «»πí½¿¬«óá¡¡«⌐ The Institute of Electrical
- and Electronics Engineers in New York (ê¡ßΓ¿ΓπΓ«¼ ¿¡ªÑ¡Ñ-
- α«ó-φ½Ñ¬Γਪ«ó ¿ φ½Ñ¬Γα«¡¿¬«ó ó ì∞ε-ë«α¬Ñ)).
-
- ê߬½ετÑ¡¿∩ »« «Γ¡«ΦÑ¡¿ε ¬ ΓαÑí«óá¡¿∩¼
- á½ú«α¿Γ¼¿τÑ߬«ú« ∩ºδ¬á ANSI-Åá߬á½∞
-
- ǽú«α¿Γ¼¿τÑ߬¿⌐ ∩ºδ¬ Æπαí«-Åá߬á½∞ »«ñτ¿¡∩ÑΓß∩ ΓαÑí«óá-
- ¡¿∩¼ ANSI/IEEE770X3.97-1983 ß« ß½ÑñπεΘ¿¼¿ ¿ß¬½ετÑ¡¿∩¼¿:
-
- - é ANSI-Åá߬á½Ñ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¼«ªÑΓ ¿¼ÑΓ∞ ½εíπε ñ½¿¡π
- ¿ óßÑ Ñú« º¡á¬¿ ∩ó½∩εΓß∩ º¡áτáΘ¿¼¿. é Æπαí«-Åá߬á½Ñ ¿ñÑ¡Γ¿-
- Σ¿¬áΓ«α ¼«ªÑΓ ¿¼ÑΓ∞ ½εíπε ñ½¿¡π, ¡« Γ«½∞¬« »ÑαóδÑ 63 Ñú«
- º¡á¬á ∩ó½∩εΓß∩ º¡áτáΘ¿¼¿.
-
- - é ANSI-Åá߬á½Ñ ß¿¼ó«½ @ ∩ó½∩ÑΓß∩ á½∞ΓÑα¡áΓ¿ó¡δ¼ ñ½∩
- ß¿¼ó«½á ^. é Æπαí«-Åá߬á½Ñ @ ∩ó½∩ÑΓß∩ «»ÑαáΓ«α«¼, ¬«Γ«αδ⌐
- ¡¿¬«úñá ¡Ñ Γαá¬ΓπÑΓß∩ ¿ñÑ¡Γ¿τ¡« ß¿¼ó«½π ^.
-
- - é ANSI-Åá߬á½Ñ ¬«¼¼Ñ¡Γáα¿⌐ ¼«ªÑΓ ¡áτ¿¡áΓ∞ß∩ [ ¿ ºá-
- ¬á¡τ¿óáΓ∞ß∩ *) ¿½¿ ¡áτ¿¡áΓ∞ß∩ (* ¿ ºá¬á¡τ¿óáΓ∞ß∩ ]. é Æπα-
- í«-Åá߬á½Ñ ¬«¼¼Ñ¡Γáα¿¿ ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ ¿ ºá¬á¡τ¿óáΓ∞ß∩ «ñ-
- ¡¿¼ ¿ ΓѼ ªÑ ¡áí«α«¼ ß¿¼ó«½«ó (¡á»α¿¼Ñα { ¬«¼¼Ñ¡Γáα¿⌐ }).
-
- - é ANSI-Åá߬á½Ñ ¬áªñ«Ñ 󫺼«ª¡«Ñ µÑ½Ñó«Ñ º¡áτÑ¡¿Ñ ó
- «»ÑαáΓ«αÑ óáα¿á¡Γá ¼«ªÑΓ »«∩ó½∩Γ∞ß∩ Γ«½∞¬« «ñ¿¡ αáº. é Æπα-
- í«-Åá߬á½Ñ φΓ« ΓαÑí«óá¡¿Ñ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼.
-
- - é ANSI-Åá߬á½Ñ Γ¿» ¬«¼»«¡Ñ¡Γá Σá⌐½«ó«ú« Γ¿»á ¡Ñ ¼«ªÑΓ
- íδΓ∞ ßΓαπ¬Γπα¡δ¼ Γ¿»«¼, ¿¼ÑεΘ¿¼ ¬«¡»«¡Ñ¡Γ Σá⌐½«ó«ú« ªÑ Γ¿»á.
- é Æπαí«-Åá߬á½Ñ φΓ« ΓαÑí«óá¡¿Ñ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼.
-
- - é ANSI-Åá߬á½Ñ Σá⌐½«óδÑ »ÑαѼѡ¡δÑ ¿¼ÑεΓ ß««ΓóÑΓßΓóπ-
- εΘπε íπΣÑα¡πε »ÑαѼѡ¡πε, ¡á ¬«Γ«απε ¼«ª¡« ߽߫áΓ∞ß∩, ºá»¿-
- ßδóá∩ ß¿¼ó«½ »«ß½Ñ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐. é Æπαí«-Åá߬á½Ñ Σá⌐-
- ½«óá∩ »ÑαѼѡ¡á∩ ¡Ñ ¿¼ÑÑΓ ß««ΓóÑΓßΓóπεΘÑ⌐ íπΣÑα¡«⌐ »ÑαѼѡ-
- ¡«⌐ ¿ π¬áºá¡¿Ñ ß¿¼ó«½á »«ß½Ñ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐ ∩ó½∩ÑΓß∩
- «Φ¿í¬«⌐.
-
- - é ANSI-Åá߬á½Ñ αáºñѽ «»ÑαáΓ«α«ó Σπ¡¬µ¿¿ ñ«½ªÑ¡ ß«-
- ñÑαªáΓ∞ »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ «ñ¡« »α¿ßóá¿óá¡¿Ñ ¿ñÑ¡Γ¿Σ¿¬áΓ«απ
- Σπ¡¬µ¿¿. é Æπαí«-Åá߬á½Ñ φΓ« ΓαÑí«óá¡¿Ñ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºá-
- Γѽ∞¡δ¼.
-
- - é ANSI-Åá߬á½Ñ »«½Ñ, ¬«Γ«α«Ñ ∩ó½∩ÑΓß∩ αáºñѽ¿ΓѽѼ ó
- «»ÑαáΓ«αÑ óáα¿á¡½á, ¡Ñ ¼«ªÑΓ íδΓ∞ Σá¬Γ¿τÑ߬¿¼ »áαá¼ÑΓα«¼-»Ñ-
- αѼѡ¡«⌐. é Æπαí«-Åá߬á½Ñ φΓ« ΓαÑí«óá¡¿Ñ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºá-
- Γѽ∞¡δ¼.
-
- - é ANSI-Åá߬á½Ñ »α«µÑñπαδ ¿ Σπ¡¬µ¿¿ ¼«úπΓ ¿¼ÑΓ∞ »α«µÑ-
- ñπα¡δÑ ¿ Σπ¡¬µ¿«¡á½∞¡δÑ »áαá¼ÑΓαδ. Æá¬¿Ñ »áαá¼ÑΓαδ ¡Ñ ñ«»πß-
- ¬áεΓß∩ ó Æπαí«-Åá߬á½Ñ.
-
- - é ANSI-Åá߬á½Ñ ßΓá¡ñáαΓ¡δÑ »α«µÑñπαδ Reset ¿ Rewrite
- ¡Ñ ΓαÑíπεΓ »αÑñóáα¿Γѽ∞¡«⌐ ¿¡¿µ¿á½¿ºáµ¿¿ Σá⌐½«óδσ »ÑαѼѡ-
- ¡δσ. é Æπαí«-Åá߬á½Ñ Σá⌐½«óδ¼ »ÑαѼѡ¡δ¼ ñ«½ª¡δ íδΓ∞ »α¿ßó«-
- Ñ¡δ ¿¼Ñ¡á ó¡ÑΦ¡Ñú« Σá⌐½á (ñ½∩ τÑú« ¿ß»«½∞ºπÑΓß∩ »α«µÑñπαá
- Assign ) »ÑαÑñ ΓѼ, «¡¿ »ÑαÑñáεΓß∩ ó »α«µÑñπαδ Reset ¿½¿
- Rewrite.
-
- - ANSI-Åá߬á½Ñ «»αÑñѽѡδ ßΓá¡ñáαΓ¡δÑ »α«µÑñπαδ Get ¿
- Put, ¬«Γ«αδÑ ¿ß»«½∞ºπεΓß∩ ñ½∩ ßτ¿Γδóá¡¿∩ ¿¡Σ«α¼áµ¿¿ ¿º Σá⌐-
- ½«ó ¿ ºá»¿ß¿ ÑÑ ó ¡¿σ. ¥Γ¿ »α«µÑñπαδ ó Æπαí«-Åá߬á½Ñ ¡Ñ «»-
- αÑñѽѡδ.
-
- - é ANSI-Åá߬á½Ñ ß¿¡Γá¬ß¿ß New (p,c1,...cn) ß«ºñáÑΓ ñ¿-
- ¡á¼¿τÑ߬πε »ÑαѼѡ¡πε ß ¬«¡¬αÑΓ¡«⌐ ñÑ⌐ßΓóπεΘÑ⌐ ñ¿¡á¼¿τÑ߬«⌐
- «í½áßΓ∞ε »á¼∩Γ¿. é Æπαí«-Åá߬á½Ñ Γᬫ⌐ ß¿¡Γá¬ß¿ß ¡Ñ ñ«»π߬á-
- ÑΓß∩.
-
- - é ANSI-Åá߬á½Ñ ß¿¡Γá¬ß¿ß Dispose(q,k1,...km) πñá½∩ÑΓ
- ñ¿¡á¼¿τÑ߬πε »ÑαѼѡ¡πε ß ¬«¡¬αÑΓ¡«⌐ ñÑ⌐ßΓóπεΘÑ⌐ ñ¿¡á¼¿τÑß-
- ¬«⌐ «í½áßΓ∞ε »á¼∩Γ¿. é Æπαí«-Åá߬á½Ñ Γᬫ⌐ ß¿¡Γá¬ß¿ß ¡Ñ ñ«-
- »π߬áÑΓß∩.
-
- - é ANSI-Åá߬á½Ñ «»αÑñѽѡδ ßΓá¡ñáαΓ¡δÑ »α«µÑñπαδ Pack
- ¿ Unpack, ¬«Γ«αδÑ ¿ß»«½∞ºπεΓß∩ ñ½∩ "π»á¬«ó¬¿" ¿ "αá߻ᬫó¬¿"
- π»á¬«óá¡¡δσ »ÑαѼѡ¡δσ. ¥Γ¿ »α«µÑñπαδ ó Æπαí«-Åá߬á½Ñ ¡Ñ «»-
- αÑñѽ∩εΓß∩.
-
- - é ANSI-Åá߬á½Ñ φ½Ñ¼Ñ¡Γ i mod j óßÑúñá óδτ¿ß½∩ÑΓ »«½«-
- ª¿Γѽ∞¡«Ñ º¡áτÑ¡¿Ñ, ¿ Ñß½¿ j ∩ó½∩ÑΓß∩ ¡«½Ñ¼ ¿½¿ «Γα¿µáΓѽ∞-
- ¡δ¼ τ¿ß½«¼, Γ« 󽺡¿¬áÑ» «Φ¿í¬á. é Æπαí«-Åá߬á½Ñ i mod j
- óδτ¿ß½∩ÑΓß∩ ¬á¬ i-(i div j)*j, ¿, Ñß½¿ j ∩ó½∩ÑΓß∩ «Γα¿µá-
- Γѽ∞¡δ¼ τ¿ß½«¼, Γ« φΓ« ¡Ñ ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐.
-
- - é ANSI-Åá߬á½Ñ «»ÑαáΓ«α goto ó¡πΓα¿ í½«¬á ¼«ªÑΓ ßßδ-
- ½áΓ∞ß∩ ¡á ¼ÑΓ¬π, ¡áσ«ñ∩Θπεß∩ ó í½«¬Ñ, Ñú« ó¬½ετáεΘѼ. é Æπα-
- í«-Åá߬á½Ñ Γá¬á∩ ß¿Γπᵿ∩ óδºδóáÑΓ «Φ¿í¬π.
-
- - é ANSI-Åá߬á½Ñ ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿ º¡áτÑ¡¿Ñ π»αáó-
- ½∩εΘÑ⌐ »ÑαѼѡ¡«⌐ ó «»ÑαáΓ«αÑ óáα¿á¡Γá ¡Ñ αáó¡« ¬á¬«⌐-½¿í«
- ¿º ¬«¡ßΓá¡Γ óáα¿á¡Γá. é Æπαí«-Åá߬á½Ñ Γá¬á∩ ß¿Γπᵿ∩ ¡Ñ ∩ó-
- ½∩ÑΓß∩ «Φ¿í«τ¡«⌐, ºáΓ« ¿ú¡«α¿απÑΓß∩ «»ÑαáΓ«α óáα¿á¡Γ«ó
- (case), Ñß½¿ «¡ ¡Ñ ß«ñÑαª¿Γ »αÑñ½«ªÑ¡¿∩ else.
-
- - é ANSI-Åá߬á½Ñ ¼«ñ¿Σ¿¬áµ¿∩ π»αáó½∩εΘÑ⌐ »ÑαѼѡ¡«⌐
- «»ÑαáΓ«αá ¡Ñ ñ«»π߬áÑΓß∩. é Æπαí«-Åá߬á½Ñ Γá¬«Ñ «úαá¡¿τÑ¡¿Ñ
- ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼.
-
- - é ANSI-Åá߬á½Ñ «»Ñαᵿ∩ Read (ßτ¿Γδóá¡¿Ñ) ¿º ΓѬßΓ«-
- ó«ú« Σá⌐½á ß »ÑαѼѡ¡«⌐ Γ¿»á char »α¿ßóá¿óáÑΓ º¡áτÑ¡¿Ñ »α«-
- íѽá φΓ«⌐ »ÑαѼѡ¡«⌐,Ñß½¿ Eoln ¿¼Ñ½« º¡áτÑ¡¿Ñ True »ÑαÑñ
- Read (ßτ¿Γδóá¡¿Ñ). é Æπαí«-Åá߬á½Ñ ó ñá¡¡«¼ ß½πτáÑ φΓ«⌐ »Ñ-
- αѼѡ¡«⌐ »α¿ßóá¿óáÑΓß∩ º¡áτÑ¡¿Ñ ß¿¼ó«½á ó«ºóαáΓá ¬áαÑΓ¬¿
- (ANSII 13).
-
- - é ANSI-Åá߬á½Ñ Read (ßτ¿Γδóá¡¿Ñ) ¿º ΓѬßΓ«ó«ú« Σá⌐½á
- ß »ÑαѼѡ¡«⌐ Γ¿»á integer ¿½¿ real »αѬαáΘáÑΓß∩ ßαáºπ, ¬á¬
- »«∩ó½∩ÑΓß∩ ß½ÑñπεΘ¿⌐ º¡á¬ ó Σá⌐½Ñ, ¡Ñ ∩ó½∩εΘ¿⌐ß∩ τáßΓ∞ε µÑ-
- ½«ú« τ¿ß½á ß« º¡á¬«¼ ¿½¿ »α«ßΓ« τ¿ß½á ß« º¡á¬«¼. é Æπα-
- í«-Åá߬á½Ñ ßτ¿Γδóá¡¿Ñ »αѬαáΘáÑΓß∩, ¬«úñá ß½ÑñπεΘ¿⌐ º¡á¬ ó
- Σá⌐½Ñ ∩ó½∩ÑΓß∩ »α«íѽ«¼ ¿½¿ π»αáó½∩εΘ¿¼ º¡á¬«¼ (ó¬½ετá∩ ¼ÑΓ-
- ¬π ¬«¡µá ßΓ᫬¿).
-
- - é ANSI-Åá߬á½Ñ «»Ñαᵿ∩ Write (ºá»¿ß∞) ó ΓѬßΓ«óδ⌐
- Σá⌐½ ß« º¡áτÑ¡¿Ñ¼ Γ¿»á π»á¬«óá¡¡á∩ ßΓα«¬á »α¿ó«ñ¿Γ ¬ πßÑτÑ-
- ¡¿ε ßΓ᫬¿, Ñß½¿ π¬áºá¡¡á∩ Φ¿α¿¡á »«½∩ ¼Ñ¡∞ΦÑ, τѼ ñ½¿¡á
- ßΓ᫬¿. é Æπαí«-Åá߬á½Ñ ßΓ᫬á óßÑúñá ºá»¿ßδóáÑΓß∩ »«½¡«-
- ßΓ∞ε, ñáªÑ Ñß½¿ «¡á ñ½¿¡¡ÑÑ, τѼ π¬áºá¡¡á∩ Φ¿α¿¡á »«½∩.
-
- Åα¿¼Ñτá¡¿Ñ: é Æπαí«-Åá߬á½Ñ ¡Ñ½∞º∩ «»αÑñѽ¿Γ∞,
- ¡áαπΦ¿½á ½¿ »α«úαá¼¼á ¬á¬«Ñ-½¿í« ¿º «úαá¡¿τÑ¡¿⌐, ºñÑß∞
- π¬áºá¡¡δσ.
-
- ÉáßΦ¿αÑ¡¿∩ »« «Γ¡«ΦÑ¡¿ε ¬ ∩ºδ¬π ANSI-Åá߬á½∞
-
- æ½ÑñπεΘ¿Ñ ßó«⌐ßΓóá ∩ºδ¬á Æπαí«-Åá߬á½∞ »αÑñßΓáó½∩εΓ ß«-
- í«⌐ αáßΦ¿αÑ¡¡δÑ ó«º¼«ª¡«ßΓ¿ »« «Γ¡«ΦÑ¡¿ε ¬ Åá߬á½ε, ¬á¬ «¡
- «»αÑñѽѡ ANSI/IEEE770X3-1983.
-
- - é Turbo-Åá߬á½Ñ ¿¼ÑεΓß∩ ß½ÑñπεΘ¿Ñ ºáαѺÑαó¿α«óá¡¡δÑ
- ß½«óá:
-
- absolute interface string
- external interrupt unit
- implementation shl uses
- inline shr xor
-
- - êñÑ¡Γ¿Σ¿¬áΓ«α »«ß½Ñ »Ñαó«ú« ß¿¼ó«½á ¼«ªÑΓ ß«ñÑαªáΓ∞
- º¡á¬¿ »«ñτÑનóá¡¿∩ (_).
- - ûѽδÑ ¬«¡ßΓá¡Γδ ¼«úπΓ ºá»¿ßδóáΓ∞ß∩ ó ΦÑßΓ¡áñµáΓ¿α¿τ-
- ¡«¼ ó¿ñÑ. ÅÑαÑñ Γᬿ¼¿ ¬«¡ßΓá¡ΓἿ ßΓáó¿Γß∩ º¡á¬ $.
- - êñÑ¡Γ¿Σ¿¬áΓ«αδ ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩, ¬á¬ ¼ÑΓ¬¿.
- - æΓ᫬«óδÑ ¬«¡ßΓá¡Γδ ß«ó¼ÑßΓ¿¼δ ß Γ¿»«¼ string Æπα-
- í«-Åá߬á½∩ ¿ ¼«úπΓ ß«ñÑαªáΓ∞ π»αáó½∩εΘ¿Ñ º¡á¬¿ ¿ ñαπú¿Ñ ¡Ñ-
- »ÑτáΓáѼδÑ ß¿¼ó«½δ.
- - Ä»¿ßá¡¿∩ ¼ÑΓ«¬, ¬«¡ßΓá¡Γ, Γ¿»«ó, »ÑαѼѡ¡δσ, »α«µÑñπα
- ¿ Σπ¡¬µ¿⌐ ¼«úπΓ ºáñáóáΓ∞ß∩ ó í½«¬Ñ ½εí«Ñ τ¿ß½« αẠ¿ ó ½εí«¼
- »«α∩ñ¬Ñ.
- - Æπαí«-Åá߬á½∞ αÑ὿ºπÑΓ ñ«»«½¡¿Γѽ∞¡δÑ Γ¿»δ µÑ½δσ:
- ¬«α«Γ¬«Ñ µÑ½«Ñ (shortint), ñ½¿¡¡«Ñ µÑ½«Ñ (longint - 4 íá⌐-
- Γá), íá⌐Γ (byte) ¿ ß½«ó« (word), á Γá¬ªÑ ñ«»«½¡¿Γѽ∞¡δÑ Γ¿»δ
- ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ: ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε, ß ñó«⌐¡«⌐ Γ«τ-
- ¡«ßΓ∞ε ¿ ß »«óδΦÑ¡¡«⌐.
- - Æπαí«-Åá߬á½∞ αÑ὿ºπÑΓ Γ¿»δ ßΓ᫬, ¬«Γ«αδÑ «Γ½¿τáεΓ-
- ß∩ «Γ π»á¬«óá¡¡δσ Γ¿»«ó ßΓ᫬, «»αÑñѽѡ¡δσ ó ANSI-Åá߬á½Ñ
- ΓѼ, τΓ« Γá¬¿Ñ ßΓ᫬¿ ¿ß¬½ετáεΓ ñ¿¡á¼¿τÑ߬¿⌐ »α¿º¡á¬ ñ½¿¡δ,
- ¬«Γ«αδ⌐ ¼«ªÑΓ ¿º¼Ñ¡∩Γ∞ ñ½¿¡π ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.
- - Åαáó¿½á ß«ó¼ÑßΓ¿¼«ßΓ¿ τ¿ßѽ αáßΦ¿αÑ¡δ Γá¬, τΓ«íδ ßñÑ-
- ½áΓ∞ ß¿¼ó«½∞¡δÑ Γ¿»δ (char) ¿ Γ¿»δ π»á¬«óá¡¡δσ ßΓ᫬ ß«ó¼Ñß-
- Γ¿¼δ¼¿ ß« ßΓ᫬«ó묨 Γ¿»á¼¿ (string).
- - ÅÑαѼѡ¡δÑ ¼«úπΓ «»¿ßδóáΓ∞ß∩ ó áíß«½εΓ¡δσ áñαÑßáσ »á-
- ¼∩Γ¿ ß »«¼«Θ∞ε ß««ΓóÑΓßΓóπεΘÑú« «»ÑαáΓ«αá.
- - ÅÑαѼѡ¡á∩-π¬áºáΓѽ∞ ¼«ªÑΓ ß«ñÑαªáΓ∞ «íαáΘÑ¡¿Ñ ¬
- Σπ¡¬µ¿¿ ßß佫τ¡«ú« Γ¿»á, αѺπ½∞ΓáΓ ¬«Γ«α«⌐ ºáΓѼ αáºδ¼Ñ¡«óδ-
- óáÑΓß∩ ñ½∩ «í«º¡áτÑ¡¿∩ ñ¿¡á¼¿τÑ߬«⌐ »ÑαѼѡ¡«⌐.
- - ÅÑαѼѡ¡δÑ ßΓ᫬«ó«ú« Γ¿»á ñ½∩ «ßπΘÑßΓó½Ñ¡¿∩ ñ«ßΓπ»á
- ¬ «Γñѽ∞¡δ¼ º¡á¬á¼ ó ßΓα«¬Ñ ¼«úπΓ ¿¡ñѬ߿α«óáΓ∞ß∩, ¬á¬ ¼áß-
- ß¿óδ.
- - Æ¿» »ÑαѼѡ¡«⌐ ßß佫τ¡«ú« Γ¿»á (»ÑαѼѡ¡«⌐-π¬áºáΓѽ∩)
- ¼«ªÑΓ íδΓ∞ ¿º¼Ñ¡Ñ¡ ¡á ñαπú«⌐ Γ¿» ß »«¼«Θ∞ε »α¿óÑñÑ¡¿∩ Γ¿»á
- »ÑαѼѡ¡«⌐.
- - Æπαí«-Åá߬á½∞ ¿ß»«½∞ºπÑΓ ¬«¡ßΓá¡Γδ ß π¬áºá¡¡δ¼ Γ¿»«¼
- ñá¡¡δσ, ¬«Γ«αδÑ ¼«úπΓ «»¿ßδóáΓ∞ ¿¡¿µ¿¿α«óá¡¡δÑ »ÑαѼѡ¡δÑ
- ½εíδσ Γ¿»«ó ºá ¿ß¬½ετÑ¡¿Ñ¼ Σá⌐½«ó.
- - Æπαí«-Åá߬á½∞ ¿ß»«½∞ºπÑΓ Γα¿ ¡«óδσ ½«ú¿τÑ߬¿σ «»Ñαá-
- Γ«αá: xor, shl ¿ shr.
- - Ä»ÑαáΓ«αδ not, and, or ¿ xor ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ ß
- «»Ñαá¡ñἿ Γ¿»á µÑ½«Ñ ñ½∩ óδ»«½¡Ñ¡¿∩ ½«ú¿τÑ߬¿σ «»Ñαᵿ⌐ ß
- í¿ΓἿ.
- - Ä»ÑαáΓ«α + ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ ß«Ññ¿¡Ñ¡¿∩ ßΓ᫬.
- - Ä»ÑαáΓ«αδ «Γ¡«ΦÑ¡¿⌐ ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ ßαáó¡Ñ-
- ¡¿∩ ßΓ᫬.
- - Æπαí«-Åá߬á½∞ ¿ß»«½∞ºπÑΓ «»ÑαáΓ«α @, »α¿¼Ñ¡∩Ѽδ⌐ ñ½∩
- »«½πτÑ¡¿∩ áñαÑßá »ÑαѼѡ¡«⌐ ¿½¿ »α«µÑñπαδ, ¿½¿ Σπ¡¬µ¿¿.
- - Æ¿» óδαáªÑ¡¿∩ ¼«ªÑΓ íδΓ∞ ºá¼Ñ¡Ñ¡ ¡á ñαπú«⌐ ß »«¼«Θ∞ε
- »α¿óÑñÑ¡¿∩ Γ¿»á º¡áτÑ¡¿∩.
- - Ä»ÑαáΓ«α case ñ«»π߬áÑΓ ¡á½¿τ¿Ñ ñ¿á»áº«¡«ó º¡áτÑ¡¿⌐ ó
- ß»¿ß¬áσ case label ¿ »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞ ¡Ñ«í∩ºáΓѽ∞¡πε
- τáßΓ∞ «»ÑαáΓ«αá - else.
- - Åα«µÑñπαδ ¿ Σπ¡¬µ¿¿ ¼«úπΓ «»¿ßδóáΓ∞ß∩ ß »«¼«Θ∞ε π»-
- αѪñáεΘ¿σ ñ¿αÑ¬Γ¿ó, ñ¿αÑ¬Γ¿ó óßΓáó¬¿ ¿ ñ¿αÑ¬Γ¿ó »αÑαδóá¡¿∩,
- ñ½∩ Γ«ú«, τΓ«íδ «íÑß»Ñτ¿óáΓ∞ 󫺼«ª¡«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ »«ñ-
- »α«úαá¼¼ ¡á ∩ºδ¬Ñ áßßѼí½Ñαá, ó¡πΓαÑ¡¡Ñú« ¼áΦ¿¡¡«ú« ¬«ñá ¿
- »α«µÑñπα »αÑαδóá¡¿∩.
- - ÅÑαѼѡ¡δ⌐ »áαá¼ÑΓα ¼«ªÑΓ ¡Ñ ¿¼ÑΓ∞ Γ¿»á. é φΓ«¼ ß½π-
- τáÑ ½εí«⌐ π¬áºáΓѽ∞-»ÑαѼѡ¡á∩ ¼«ªÑΓ íδΓ∞ Σá⌐Γ¿τÑ߬¿¼ »áαá-
- ¼ÑΓα«¼.
- - Æπαí«-Åá߬á½∞ ¿ß»«½∞ºπÑΓ »α«úαá¼¼¡δÑ ¼«ñ㫨 ñ½∩ «íÑß-
- »ÑτÑ¡¿∩ 󫺼«ª¡«ßΓ¿ ¼«ñπ½∞¡«ú« »α«úαá¼¼¿α«óá¡¿∩ ¿ αáºñѽ∞¡«⌐
- ¬«¼»¿½∩µ¿¿.
- - é Æπαí«-Åá߬á½Ñ ¿¼ÑεΓß∩ ß½ÑñπεΘ¿Ñ »α«µÑñπαδ «íαáí«Γ¬¿
- Σá⌐½«ó ¿ Σπ¡¬µ¿⌐, «ΓßπΓßΓóπεΘ¿Ñ ó ANSI-Åá߬á½Ñ:
-
- Append Close Flush RmDir
- BlockRead Erase GetDir Seek
- BlockWrite FilePos MkDir SeekEof
- ChDir FileSize Rename SeekEoln
-
- - ç¡áτÑ¡¿∩ Γ¿»á ßΓα«¬á ¼«úπΓ óó«ñ¿Γ∞ß∩ ¿ óδó«ñ¿Γ∞ß∩
- ß½ÑñπεΘ¿¼¿ ßΓá¡ñáαΓ¡δ¼¿ »α«µÑñπαἿ: Read, Readln, Write,
- Writeln.
- - é Æπαí«-Åá߬á½Ñ αÑ὿º«óá¡δ ß½ÑñπεΘ¿Ñ ßΓá¡ñáαΓ¡δÑ
- »α«µÑñπαδ ¿ Σπ¡¬µ¿¿, «ΓßπΓßΓóπεΘ¿Ñ ó ANSI-Åá߬á½Ñ:
-
- Addr GetMem MemAvial Release
- CSeg Halt Move SPtr
- Concat Hi Ofs SSeg
- Copy Inc ParamCount Seg
- DSeg Insert ParamStr SizeOf
- Dec Int Pi Str
- Delete Length Pos Swap
- Exit Lo Ptr Upcase
- FillCharFrac Mark Random Val
- FreeMem MaxAvial Randomize
-
- - ü½áú«ñáα∩ ¡á½¿τ¿ε ßΓá¡ñáαΓ¡δσ »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐ ó
- Æπαí«-Åá߬á½Ñ αÑ὿º«óá¡δ ñ«»«½¡¿Γѽ∞¡δÑ ßΓá¡ñáαΓ¡δÑ ¬«¡ß-
- Γá¡Γδ, Γ¿»δ, »ÑαѼѡ¡δÑ, »α«µÑñπαδ ¿ Σπ¡¬µ¿¿.
-
- Åα¿¼Ñτá¡¿Ñ: Æπαí«-Åá߬á½∞ ¡Ñ ¼«ªÑΓ «í¡áαπª¿Γ∞
- Σá¬Γ ¿ß»«½∞º«óá¡¿∩ »α«úαá¼¼«⌐ ¡¿ «ñ¡«ú« ¿º π¬áºá¡¡δσ
- ºñÑß∞ αáßΦ¿αÑ¡¿⌐.
-
- Äß«íÑ¡¡«ßΓ¿ ∩ºδ¬á, ºáó¿ß∩Θ¿Ñ «Γ αÑ὿ºáµ¿¿
-
- 齿∩¡¿Ñ ¿ß»«½∞º«óá¡¿∩ «ß«íÑ¡¡«ßΓ¿ αÑ὿ºáµ¿¿ Åá߬á½∩,
- «»αÑñѽѡ¡«ú« ANSI/IEEE770X3.97-1983, ¡Ñ π¬áºδóáÑΓß∩. Åα«ú-
- αá¼¼δ ¡Ñ ñ«½ª¡δ ºáó¿ßÑΓ∞ «Γ ¬«¡¬αÑΓ¡«ú« »πΓ¿ αÑ὿ºáµ¿¿ ∩ºδ-
- ¬á ó ß½πτáÑ, ¬«úñá ¿ß»«½∞ºπÑΓß∩ «ß«íÑ¡¡«ßΓ∞, ºáó¿ß∩Θá∩ «Γ
- Γᬫ⌐ αÑ὿ºáµ¿¿. Äß«íÑ¡¡«ßΓ¿, ºáó¿ß∩Θ¿Ñ «Γ ¬«¡¬αÑΓ¡«⌐ αÑá-
- ½¿ºáµ¿¿, ó¬½ετáεΓ ó ßÑí∩:
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ ¿¡ñѬߡδσ óδαáªÑ¡¿⌐ ó π¬áºáΓÑ-
- ½Ñ-»ÑαѼѡ¡«⌐;
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ óδαáªÑ¡¿⌐ ó ¬«¡ßΓαπ¬Γ«αÑ ¡áí«αá;
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ «»Ñαá¡ñ«ó ó ñó«¿τ¡«¼ «»ÑαáΓ«αÑ;
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ ñÑ⌐ßΓó¿Γѽ∞¡δσ »áαá¼ÑΓα«ó ó ó맮óÑ
- Σπ¡¬µ¿⌐;
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ ½Ñó«⌐ ¿ »αáó«⌐ τáßΓÑ⌐ ó «»ÑαáΓ«αÑ
- »α¿ßóá¿óá¡¿∩;
- - »«α∩ñ«¬ óδτ¿ß½Ñ¡¿∩ ñÑ⌐ßΓó¿Γѽ∞¡δσ »áαá¼ÑΓα«ó ó «»Ñαá-
- Γ«αÑ »α«µÑñπαδ;
- - ó½¿∩¡¿Ñ τΓÑ¡¿∩ ΓѬßΓ«ó«ú« Σá⌐½á, ß ¬«Γ«αδ¼ αáí«Γá½á
- »α«µÑñπαá Page ó« óαѼ∩ Ñú« ß«ºñá¡¿∩;
- - »α¿ó∩º¬á »ÑαѼѡ¡δσ, »«¼ÑτÑ¡¡δσ »α«úαá¼¼¡δ¼¿ »áαá¼ÑΓ-
- αἿ, ¬ «íΩѬΓá¼ ó¡ÑΦ¡¿¼ »« «Γ¡«ΦÑ¡¿ε ¬ φΓ«⌐ »α«úαá¼¼Ñ.
-
- Äíαáí«Γ¬á «Φ¿í«¬
-
- é ñá¡¡«¼ αáºñÑ½Ñ »α¿ó«ñ∩Γß∩ ΓÑ «Φ¿í¬¿ ¿º Åα¿½«ªÑ¡¿∩ G
- æΓá¡ñáαΓá ANSI-Åá߬á½∩, ¬«Γ«αδÑ ¡Ñ «í¡áαπª¿óáεΓß∩ áóΓ«¼áΓ¿-
- τÑ߬¿ Æπαí«-Åá߬á½Ñ¼. 쫼Ñαá, ¬«Γ«α묨 «í«º¡áτÑ¡δ ºñÑß∞
- «Φ¿í¬¿, ∩ó½∩εΓß∩ ¡«¼ÑαἿ, ¿ß»«½∞ºπÑ¼δ¼¿ ó æΓá¡ñáαΓÑ ANSI
- Pascal. ÄΦ¿í¬¿ 6, 19-22, ¿ 25-31 ¡Ñ «í¡áαπª¿óáεΓß∩ ¿º-ºá
- Γ«ú«, τΓ« ¡Ñ ¿ß»«½∞ºπεΓß∩ ó Æπαí«-Åá߬á½Ñ.
-
- 1. àß½¿ t ∩ó½∩ÑΓß∩ π»αáó½∩εΘÑ⌐ »ÑαѼѡ¡«⌐ ó «»ÑαáΓ«αÑ
- óáα¿á¡Γá, á f - φΓ« »«½Ñ ó¡πΓα¿ á¬Γ¿ó¡«⌐ óÑΓó¿ φΓ«-
- ú« «»ÑαáΓ«αá óáα¿á¡Γá ¿º¼Ñ¡Ñ¡¿Ñ º¡áτÑ¡¿∩ t ó« óαѼ∩
- ßπΘÑßΓó«óá- ¡¿∩ ßß佬¿ ¡á f ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐. ¥Γá
- «Φ¿í¬á ¡Ñ «í¡áαπª¿óáÑΓß∩. ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿ p
- ¿¼ÑÑΓ º¡áτÑ¡¿Ñ nil. ¥Γá «Φ¿í¬á ¡Ñ «í¡áαπª¿óáÑΓß∩.
- 2. àß½¿ p ∩ó½∩ÑΓß∩ »ÑαѼѡ¡«⌐-π¬áºáΓѽѼ, Γ« ßß佬á p^
- ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿ p ¡Ñ «»αÑñѽѡ«. ¥Γá «Φ¿í¬á
- ¡Ñ «í¡áαπª¿óáÑΓß∩.
- 3. àß½¿ p ∩ó½∩ÑΓß∩ π¬áºáΓѽѼ-»ÑαѼѡ¡«⌐, Γ« ¿º¼Ñ¡Ñ¡¿Ñ
- º¡áτÑ¡¿∩ p ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐ ñ« ΓÑσ »«α, »«¬á ßπ-
- ΘÑßΓóπÑΓ ßßδ½¬á ¡á p. ¥Γá «Φ¿í¬á ¡Ñ «í¡áαπª¿óáÑΓß∩.
- 4. ÄíαáΘÑ¡¿Ñ ¬ Σπ¡¬µ¿¿ Eoln(f) ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿
- Eof(f) ¿¼ÑÑΓ º¡áτÑ¡¿Ñ True. é Æπαí«-Åá߬á½Ñ φΓ« ¡Ñ
- ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, ¿ Eoln(f) ¿¼ÑÑΓ º¡áτÑ¡¿Ñ True,
- Ñß½¿ Eof(f) ¿¼ÑÑΓ º¡áτÑ¡¿Ñ True.
- 5. æßδ½¬á ¡á »ÑαѼѡ¡πε ó óδαáªÑ¡¿¿ ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐,
- Ñß½¿ º¡áτÑ¡¿Ñ φΓ«⌐ »ÑαѼѡ¡«⌐ ¡Ñ «»αÑñѽѡ«. ¥Γá
- «Φ¿í¬á ¡Ñ «í¡áαπª¿óáÑΓß∩.
- 6. éδαáªÑ¡¿Ñ ó¿ñá i mod j ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿ j
- αáó¡« ¡π½ε ¿½¿ ¿¼ÑÑΓ «Γα¿µáΓѽ∞¡«Ñ º¡áτÑ¡¿Ñ. é Æπα-
- í«-Åá߬á½Ñ Γá¬«Ñ óδαáªÑ¡¿Ñ ¡Ñ ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐,
- Ñß½¿ j ¿¼ÑÑΓ «Γα¿µáΓѽ∞¡«Ñ º¡áτÑ¡¿Ñ.
- 7. àß½¿ Σπ¡¬µ¿∩ ¡Ñ »α¿ßóá¿óáÑΓ º¡áτÑ¡¿Ñ αѺπ½∞ΓáΓá
- ¿ñÑ¡Γ¿Σ¿¬áΓ«απ Σπ¡¬µ¿¿, Γ« φΓ« ∩ó½∩ÑΓß∩ «Φ¿í¬«⌐.
- ¥Γá «Φ¿í¬á ¡Ñ «í¡áαπª¿óáÑΓß∩.
- 8. ƒó½∩ÑΓß∩ «Φ¿í¬«⌐, Ñß½¿ º¡áτÑ¡¿Ñ π»αáó½∩εΘÑ⌐ »ÑαÑ-
- ¼Ñ¡¡«⌐ ó «»ÑαáΓ«αÑ óáα¿á¡Γá ¡Ñ αáó¡« ¡¿ «ñ¡«¼π ¿º
- º¡áτÑ¡¿⌐ ¬«¡ßΓá¡Γ ó «»ÑαáΓ«αÑ óáα¿á¡Γá (case). é
- Æπαí«-Åá߬á½Ñ Γá¬á∩ ß¿Γπᵿ∩ ¡Ñ ∩ó½∩ÑΓß∩ «Φ¿í«τ¡«⌐.
- Äñ¡á¬« «»ÑαáΓ«α óáα¿á¡Γá ¿ú¡«α¿απÑΓß∩, Ñß½¿ «¡ ¡Ñ
- ß«ñÑαª¿Γ »αÑñ½«ªÑ¡¿∩ else.
-
-
- ÅÉêïÄåàìêà é
-
- ä¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá
-
- ìѬ«Γ«αδÑ ¿º 󫺼«ª¡«ßΓÑ⌐ ¬«¼»¿½∩Γ«αá Æπαí«-Åá߬á½∩ αÑ-
- ὿ºπεΓß∩ ß »«¼«Θ∞ε ñ¿αÑ¬Γ¿ó ¬«¼»¿½∩Γ«αá. ä¿αÑ¬Γ¿óá ¬«¼»¿½∩-
- Γ«αá »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¬«¼¼Ñ¡Γáα¿⌐ ß« ߻ѵ¿á½∞¡δ¼ ß¿¡Γá¬ß¿-
- ß«¼. Æπαí«-Åá߬á½∞ ñ«»π߬áÑΓ ñ¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá óѺñÑ,
- úñÑ ñ«»π߬áεΓß∩ ¬«¼¼Ñ¡Γáα¿¿.
- ä¿αÑ¬Γ¿óá ¬«¼»¿½∩Γ«αá ¡áτ¿¡áÑΓß∩ ß« º¡á¬á $, ßΓ«∩ΘÑú«
- »Ñαóδ¼ »«ß½Ñ «Γ¬αδóáεΘÑú« úαá¡¿τ¡«ú« º¡á¬á ¬«¼¼Ñ¡Γáα¿∩. ìÑ-
- »«ßαÑñßΓóÑ¡¡« »«ß½Ñ º¡á¬á $ ß½ÑñπÑΓ ¿¼∩ («ñ¡á ¿½¿ ¡Ñ߬«½∞¬«
- íπ¬ó), ¬«Γ«α«Ñ «»αÑñѽ∩ÑΓ ¬«¡¬αÑΓ¡δÑ ñ¿αÑ¬Γ¿óδ. ê¼ÑεΓß∩ Γα¿
- Γ¿»á ñ¿αÑ¬Γ¿ó:
-
- - ä¿αÑ¬Γ¿óδ »ÑαѬ½ετÑ¡¿∩. ¥Γ¿ ñ¿αÑ¬Γ¿óδ ó¬½ετáεΓ ¬«¡¬-
- αÑΓ¡δÑ ó«º¼«ª¡«ßΓ¿ ¬«¼»¿½∩Γ«αá ¿½¿ ó䬽ετáεΓ ¿σ ß »«¼«Θ∞ε
- π¬áºá¡¿∩ º¡á¬á »½εßá "+" ¿½¿ ¼¿¡πßá "-" ßαáºπ »«ß½Ñ ¿¼Ñ¡¿
- ñ¿αÑ¬Γ¿óδ.
- - ä¿αÑ¬Γ¿óδ ß »áαá¼ÑΓαἿ. ¥Γ¿ ñ¿αÑ¬Γ¿óδ ºáñáεΓ »áαá-
- ¼ÑΓαδ, «¬áºδóáεΘ¿Ñ ó½¿∩¡¿Ñ ¡á ¬«¼»¿½∩µ¿ε, ΓᬿÑ, ¡á»α¿¼Ñα,
- ¬á¬ ¿¼Ñ¡á Σá⌐½«ó ¿ αẼÑαδ »á¼∩Γ¿.
- - ôß½«ó¡δÑ ñ¿αÑ¬Γ¿óδ. ¥Γ¿ ñ¿αÑ¬Γ¿óδ ¿ß»«½∞ºπεΓß∩ ñ½∩
- π»αáó½Ñ¡¿∩ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿Ñ⌐ τáßΓÑ⌐ ¿ßσ«ñ¡«ú« ΓѬßΓá, «ß-
- ¡«óá¡¡«⌐ ¡á «»αÑñѽѡ¿¿ »«½∞º«óáΓѽѼ πß½«ó¡δσ ß¿¼ó«½«ó.
-
- éßÑ ñ¿αÑ¬Γ¿óδ ºá ¿ß¬½ετÑ¡¿Ñ¼ ñ¿αÑ¬Γ¿ó »ÑαѬ½ετÑ¡¿∩
- ñ«½ª¡δ »« ¿¼ÑΓ∞ ¬αá⌐¡Ñ⌐ ¼ÑαÑ «ñ¿¡ »α«íѽ ¼Ñªñπ ¿¼Ñ¡Ñ¼ ñ¿-
- αÑ¬Γ¿óδ ¿ »áαá¼ÑΓα«¼.
- ì¿ªÑ »α¿ó«ñ∩Γß∩ ¡Ñ¬«Γ«αδÑ »α¿¼Ñαδ ñ¿αÑ¬Γ¿ó ¬«¼»¿½∩Γ«αá:
-
- {$B+}
- {$R- Turn off range-checking}
- {$I TYPES.INC}
- {$U C:\UNITS\MEM}
- {$M 65520,8192,655360}
- {$DEFINE Debug}
- {$IFDEF Debug}
- {$ENDIF}
-
- ä¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá óδ ¼«ªÑΓÑ αẼÑßΓ¿Γ∞ ¡Ñ»«ßαÑñßΓ-
- óÑ¡¡« ó ¿ßσ«ñ¡«¼ ¬«ñÑ »α«úαá¼¼δ. ¡« Γá¬ªÑ ¿º¼Ñ¡¿Γ∞ ¿ß-
- »«½∞ºπѼδÑ »« π¼«½τá¡¿ε ñ¿αÑ¬Γ¿óδ ß »«¼«Θ∞ε ¬«¼»¿½∩Γ«αá, ¿ß-
- »«½∞ºπεΘÑú« ¬«¼á¡ñ¡πε ßΓ᫬π (TPC.EXE) ¿½¿ ß »«¼«Θ∞ε ¬«¼»¿-
- ½∩Γ«αá, αáí«ΓáεΘÑú« ó ñ¿á½«ú«ó«⌐ ßαÑñÑ (TURBO.EXE). éßÑ ñ¿-
- αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá ¼«ª¡« ºáñáóáΓ∞ ß »«¼«Θ∞ε ¼Ñ¡ε óδí«αá
- 󫺼«ª¡«ßΓÑ⌐ ¬«¼»¿½∩Γ«αá (Options/Compiler Menu). éßÑ ó¡«-
- ß¿¼δÑ óἿ ó ¼Ñ¡ε ¿º¼Ñ¡Ñ¡¿∩ íπñπΓ ¿¼ÑΓ∞ ß¿½π »α¿ »«ß½ÑñπεΘ¿σ
- ¬«¼»¿½∩µ¿∩σ (í«½ÑÑ ñÑΓá½∞¡«Ñ «»¿ßá¡¿Ñ ñáÑΓß∩ ó Åα¿½«ªÑ¡¿¿ Ç
- "Éπ¬«ó«ñßΓóá »«½∞º«óáΓѽ∩"). Åα¿ ¿ß»«½∞º«óá¡¿¿ ¬«¼á¡ñ¡«ú«
- ¬«¼»¿½∩Γ«αá ñ¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá ¼«ª¡« ½¿í« ºáñáóáΓ∞ ó ¬«-
- ¼á¡ñ¡«⌐ ßΓα«¬Ñ (¡á»α¿¼Ñα, TPC /$R+ MYPROG), ½¿í« »«¼ÑßΓ¿Γ∞
- ¿σ ó Σá⌐½ ¬«¡Σ¿úπαᵿ¿ TPC.CFG (ß¼. Åα¿½«ªÑ¡¿Ñ G "Éπ¬«ó«ñßΓ-
- óá »«½∞º«óáΓѽ∩"). ä¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá, ¬«Γ«αδÑ ß«ñÑαªáΓß∩
- ó ¿ßσ«ñ¡«¼ ¬«ñÑ, óßÑúñá «Γ¼Ñ¡∩εΓ »α¿¡∩ΓδÑ »« π¼«½τá¡¿ε º¡á-
- τÑ¡¿∩ ñ¿αÑ¬Γ¿ó. ¥Γ« ß»αáóÑñ½¿ó« ¬á¬ ñ½∩ ¬«¼»¿½∩Γ«αá, αáí«Γá-
- εΘÑú« ó αѪ¿¼Ñ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿, Γᬠ¿ ñ½∩ ¿¡ΓÑαá¬Γ¿ó¡«ú«
- ¬«¼»¿½∩Γ«αá.
-
- ä¿αÑ¬Γ¿óδ »ÑαѬ½ετÑ¡¿∩
-
- ä¿αÑ¬Γ¿óδ »ÑαѬ½ετÑ¡¿∩ ¼«úπΓ íδΓ∞ ú½«íá½∞¡δ¼¿ ¿½¿ ½«-
- ¬á½∞¡δ¼¿. ⽫íá½∞¡δÑ ñ¿αÑ¬Γ¿óδ «¬áºδóáεΓ ó½¿∩¡¿Ñ ¡á óßε ¬«¼-
- »¿½∩µ¿ε, Γ«úñá ¬á¬ ½«¬á½∞¡δÑ ñ¿αÑ¬Γ¿óδ «¬áºδóáεΓ ó½¿∩¡¿Ñ
- Γ«½∞¬« ¡á Γπ τáßΓ∞ ¬«¼»¿½∩µ¿¿, ¬«Γ«αá∩ »α«¿ßσ«ñ¿Γ, ¡áτ¿¡á∩ ß
- »«∩ó½Ñ¡¿∩ ñá¡¡«⌐ ñ¿αÑ¬Γ¿óδ ñ« ß½ÑñπεΘÑú« ÑÑ «í¡áαπªÑ¡¿∩.
- ⽫íá½∞¡δÑ ñ¿αÑ¬Γ¿óδ ñ«½ª¡δ π¬áºδóáΓ∞ß∩ »ÑαÑñ αáºñѽ«¼
- «»¿ßá¡¿∩ ñá¡¡«⌐ »α«úαá¼¼δ ¿½¿ ñá¡¡«ú« »α«úαá¼¼¡«ú« ¼«ñπ½∩,
- »«ñ½ÑªáΘ¿σ ¬«¼»¿½∩µ¿¿, Γ« ÑßΓ∞ »ÑαÑñ »Ñαóδ¼ ¿ß»«½∞º«ó᡿Ѽ
- ¬½ετÑóδσ ß½«ó uses, label, const, type, procedure, function
- ¿½¿ begin. 﫬á½∞¡δÑ ñ¿αÑ¬Γ¿óδ ¼«úπΓ ºáñáóáΓ∞ß∩ ó ½εí«¼ ¼Ñß-
- ΓÑ »α«úαá¼¼δ ¿½¿ »α«úαá¼¼¡«ú« ¼«ñπ½∩.
- ìÑ߬«½∞¬« ñ¿αÑ¬Γ¿ó »ÑαѬ½ετÑ¡¿∩ ¼«úπΓ íδΓ∞ ßúαπ»»¿α«óá-
- ¡δ ó «ñ¡«¼ ¬«¼¼Ñ¡Γáα¿¿ ñ¿αÑ¬Γ¿ó ¬«¼»¿½∩Γ«αá ß αáºñѽѡ¿Ñ¼ ¿σ
- ºá»∩Γ묨, ¡á»α¿¼Ñα:
-
- {$B+,R,S-}
-
- é φΓ«¼ ß½πτáÑ »α«íÑ½δ ¼Ñªñπ ñ¿αÑ¬Γ¿óἿ ¼«úπΓ ¡Ñ π¬áºδ-
- óáΓ∞ß∩.
-
- éδαáó¡¿óá¡¿Ñ ñá¡¡δσ
-
- æ¿¡Γá¬ß¿ß: {$A+} ¿½¿ {$A-}
- Å« π¼«½τá¡¿ε: {$A+}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/éδαáó¡¿óá¡¿Ñ ñá¡¡δσ"
- (Option/Compiler/Align Data).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá »«ºó«½∩ÑΓ »ÑαѬ½ετáΓ∞ß∩ ¼Ñªñπ óδαáó¡¿-
- ó᡿Ѽ »ÑαѼѡ¡δσ ¿ Γ¿»¿º«óá¡¡δσ ¬«¡ßΓá¡Γ ¡á úαá¡¿µπ ß½«óá ¿
- ¡á úαá¡¿µπ íá⌐Γá. ä½∩ »α«µÑßß«αá 8088 óδαáó¡¿óá¡¿Ñ ¡á úαá¡¿-
- µπ ß½«óá ¿ú¡«α¿απÑΓß∩. Äñ¡á¬« ñ½∩ óßÑσ »α«µÑßß«α«ó 80σ86 óδ-
- αáó¡¿óá¡¿Ñ ¡á úαá¡¿µπ ß½«óá «º¡áτáÑΓ í«½ÑÑ íδßΓα«Ñ óδ»«½¡Ñ-
- ¡¿Ñ, »«ß¬«½∞¬π áñαÑßᵿ∩ ¬« óßѼ φ½Ñ¼Ñ¡Γá¼, ¿¼ÑεΘ¿¼ αẼÑα ó
- ß½«ó« ¿½¿ τÑΓ¡δ¼ áñαÑßá¼ »α«¿ßσ«ñ¿Γ ºá «ñ¿¡ µ¿¬½ «íαáΘÑ¡¿∩ ¬
- »á¼∩Γ¿ ó¼ÑßΓ« ñóπσ.
- é ß«ßΓ«∩¡¿¿ {$A+} óßÑ »ÑαѼѡ¡δÑ ¿ Γ¿»¿º«óá¡¡δÑ ¬«¡ß-
- Γá¡Γδ, »αÑóδΦáεΘ¿Ñ »« αẼÑαπ «ñ¿¡ íá⌐Γ, óδαáó¡¿óáεΓß∩ ¡á
- úαá¡¿µπ ¼áΦ¿¡¡«ú« ß½«óá (áñαÑßá ß τÑΓ¡δ¼¿ º¡áτÑ¡¿∩¼¿). é
- ß½πτáÑ ¡Ñ«íσ«ñ¿¼«ßΓ¿ ¼Ñªñπ »ÑαѼѡ¡δ¼¿ ñ½∩ ñ«ßΓ¿ªÑ¡¿∩ óδαáó-
- ¡¿óá¡¿∩ ¡á úαá¡¿µπ ß½«óá ó¬½ετáεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¡Ñ¿ß»«½∞-
- ºπѼδÑ íá⌐Γδ. ä¿αÑ¬Γ¿óá {$A+} ¡Ñ ó½¿∩ÑΓ ¡¿ ¡á »ÑαѼѡ¡δÑ
- αẼÑα«¼ ó íá⌐Γ, ¡¿ ¡á »«½∩ ßΓαπ¬Γπα ¿½¿ φ½Ñ¼Ñ¡Γδ ¼áßß¿óoó.
- Å«½Ñ ºá»¿ß¿ íπñÑΓ óδαáó¡¿óáΓ∞ß∩ ¡á úαá¡¿µπ ß½«óá Γ«½∞¬« ó
- Γ«¼ ß½πτáÑ, Ñß½¿ «íΘ¿⌐ αẼÑα óßÑσ ß½ÑñπεΘ¿σ »ÑαÑñ ¡¿¼ »«½Ñ⌐
- íπñÑΓ ¿¼ÑΓ∞ τÑΓ¡«Ñ º¡áτÑ¡¿Ñ. ǡὫú¿τ¡«, ñ½∩ ½εí«ú« φ½Ñ¼Ñ¡Γá
- ¼áßß¿óá óδαáó¡¿óá¡¿Ñ ¡á úαá¡¿µπ ß½«óá íπñÑΓ ¿¼ÑΓ∞ ¼ÑßΓ«
- Γ«½∞¬« ¬«úñá αẼÑα φ½Ñ¼Ñ¡Γ«ó ¿¼ÑÑΓ τÑΓ¡«Ñ º¡áτÑ¡¿Ñ.
- é ß«ßΓ«∩¡¿¿ {$A-} ¡¿¬á¬¿σ ñÑ⌐ßΓó¿⌐ »« óδαáó¡¿óá¡¿ε ¡Ñ
- »αÑñ»α¿¡¿¼áÑΓß∩. ÅÑαѼѡ¡δÑ ¿ Γ¿»¿º«óá¡¡δÑ ¬«¡ßΓá¡Γδ ¡Ñºáó¿-
- ß¿¼« «Γ ¿σ αẼÑαá »«¼ÑΘáεΓß∩ ó φΓ«¼ ß½πτáÑ »α«ßΓ« »« ß½Ññπ-
- εΘѼπ ñ«ßΓπ»¡«¼π áñαÑßπ.
-
- Åα¿¼Ñτá¡¿Ñ: ìѺáó¿ß¿¼« «Γ ñ¿αÑ¬Γ¿óδ $A+ ó αáºñѽÑ
- «»¿ßá¡¿⌐ ¬«ªñ«Ñ «»¿ßá¡¿Ñ var ¿ const óßÑúñá ¡áτ¿¡áÑΓß∩
- ¡á úαá¡¿µÑ ß½«óá. ǡὫú¿τ¡«, ¬«¼»¿½∩Γ«α ¬«¼»¿½∩Γ«α
- óßÑúñá ßΓáαáÑΓß∩ »«ññÑনóáΓ∞ π¬áºáΓѽ∞ ßΓѬá (SP) óδ-
- α«ó¡Ñ¡¡δ¼ ¡á úαá¡¿µπ ß½«óá, ñ½∩ τÑú« ó ß½πτáÑ ¡Ñ«íσ«-
- ñ¿¼«ßΓ¿ ñ½∩ ßΓÑ¬á »α«µÑñπαδ óδñѽ∩ÑΓß∩ ñ«»«½¡¿Γѽ∞¡δ⌐
- ¡Ñ¿ß»«½∞ºπѼδ⌐ íá⌐Γ.
-
- üπ½Ñó߬¿Ñ óδτ¿ß½Ñ¡¿∩
-
- æ¿¡Γá¬ß¿ß: {$B+} ¿½¿ {$B-}
- ç¡áτÑ¡¿Ñ »« π¼«½τá¡¿ε: {$B+}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/üπ½Ñó߬¿Ñ óδτ¿ß½Ñ-
- ¡¿∩" (Options/Compiler/Boolean Evaluation).
-
- ¥Γá ñ¿αÑ¬Γ¿óá «ßπΘÑßΓó½∩ÑΓ ñóá αẽ¿τ¡δσ ó¿ñá úÑ¡Ñα¿α«-
- óá¡¿∩ ¬«ñá ñ½∩ íπ½Ñó߬¿σ «»ÑαáΓ«α«ó and ¿ or.
- é ß«ßΓ«∩¡¿¿ {$B+} ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«ñ ñ½∩ »«½¡«ú«
- óδτ¿ß½Ñ¡¿∩ íπ½Ñó߬«ú« óδαáªÑ¡¿∩. ¥Γ« º¡áτ¿Γ, τΓ« ¬áªñδ⌐ «»Ñ-
- αá¡ñ íπ½Ñó߬«ú« óδαáªÑ¡¿∩, ß«ßΓ«∩Θ¿⌐ ¿º «»ÑαáΓ«α«ó and ¿ or,
- íπñÑΓ óδτ¿ß½Ñ¡, ñáªÑ Ñß½¿ αѺπ½∞ΓáΓ óßÑú« óδαáªÑ¡¿∩ ºáαá¡ÑÑ
- ¿ºóÑßΓÑ¡.
- é ß«ßΓ«∩¡¿¿ {$B-} ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«ñ ñ½∩ óδτ¿ß-
- ½Ñ¡¿∩ íπ½Ñó߬«ú« óδαáªÑ¡¿∩ »« ¬«α«Γ¬«⌐ ßσѼÑ, Γ« ÑßΓ∞ óδτ¿ß-
- ½Ñ¡¿Ñ »αѬαáΓ¿Γß∩ ßαáºπ, ¬á¬ ßΓá¡ÑΓ «τÑó¿ñ¡δ¼ αѺπ½∞ΓáΓ óδ-
- τ¿ß½Ñ¡¿∩ óßÑú« φΓ«ú« óδαáªÑ¡¿∩. ü«½ÑÑ »«ñα«í¡« ß¼«Γα¿ΓÑ ¿¡-
- Σ«α¼áµ¿ε ó αáºñÑ½Ñ "üπ½Ñó߬¿Ñ «»Ñαᵿ¿" .
-
- ê¡Σ«α¼áµ¿∩ ñ½∩ «Γ½áñ¬¿
-
- æ¿¡Γá¬ß¿ß: {$D+} ¿½¿ {$D-}
- Å« π¼«½τá¡¿ε: {$D+}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/ê¡Σ«α¼áµ¿∩ ñ½∩ «Γ-
- ½áñ¬¿" (Options/Compiler/Debug Information).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá ºáñáÑΓ ¿½¿ «Γ¼Ñ¡∩ÑΓ úÑ¡Ñαáµ¿ε ¿¡Σ«α¼á-
- µ¿¿ »« «Γ½áñ¬Ñ. ÄΓ½áñ«τ¡á∩ ¿¡Σ«α¼áµ¿∩ ß«ßΓ«¿Γ ¿º Γáí½¿µδ ¡«-
- ¼Ñα«ó ßΓ᫬ ñ½∩ ¬áªñ«⌐ »α«µÑñπαδ, πßΓá¡áó½¿óáεΘÑ⌐ ß««ΓóÑΓßΓ-
- ó¿Ñ áñαÑß«ó «íΩÑ¬Γ¡δσ ¬«ñ«ó ß ¡«¼ÑαἿ ßΓ᫬ ¿ßσ«ñ¡«ú« ΓѬ-
- ßΓá.
- è«úñá φΓá 󫺼«ª¡«ßΓ∞ ºáñá¡á ñ½∩ ñá¡¡«⌐ »α«úαá¼¼δ ¿½¿
- ¼«ñπ½∩, óßΓα«Ñ¡¡δ⌐ «Γ½áñτ¿¬ Æπαí«-Åá߬á½∩ »«ºó«½∩ÑΓ »α«σ«-
- ñ¿Γ∞ φëà ¼«ñπ½∞ »« Φáúá¼ ¿ πßΓá¡áó½¿óáΓ∞ Γ«τ¬¿ «ßΓá¡«óá.
- èα«¼Ñ Γ«ú«, »α¿ »«∩ó½Ñ¡¿¿ «Φ¿í¬¿ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ »α«ú-
- αá¼¼δ ¿½¿ »α«úαá¼¼¡«ú« ¼«ñπ½∩, ¬«Γ«αδ⌐ íδ½ ß¬«¼»¿½¿α«óá¡ ß
- ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐ ¿¡Σ«α¼áµ¿¿ «í «Γ½áñ¬Ñ ({$D+}),
- Æπαí«-Åá߬á½∞ ¿ß»«½∞ºπÑΓ φΓπ ¿¡Σ«α¼áµ¿ε ñ½∩ «»αÑñѽѡ¿∩ «»Ñ-
- αáΓ«αá ó ¿ßσ«ñ¡«¼ ΓѬßΓÑ, »α¿óÑñΦÑú« ¬ »«∩ó½Ñ¡¿ε «Φ¿í¬¿.
- ÅÑαѬ½ετáΓѽ¿ "ÄΓ½áñ¬á/ÇóΓ«¡«¼¡á∩ «Γ½áñ¬á"
- (Debug/Stand-Alone Debugging) ¿ "Ä»µ¿¿/諼»«¡«óΘ¿¬/öá⌐½
- îAÉ" »«ºó«½∩εΓ ó¬½ετ¿Γ∞ ñ½∩ ñá¡¡«ú« Γ«½∞¬« ¿¡Σ«α¼áµ¿ε « ¡«-
- ¼Ñαáσ ßΓ᫬ (Ñѽ¿ φëà ¼«ñπ½∞ ¬«¼»¿½¿α«óá½ß∩ ó ß«ßΓ«∩¡¿¿
- {$D+}).
- ä½∩ »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐ «Γ½áñ«τ¡á∩ ¿¡Σ«α¼áµ¿∩ ºá»¿ßδóá-
- ÑΓß∩ ó Σá⌐½ .TPU ó¼ÑßΓÑ ß «íΩÑ¬Γ¡δ¼ ¬«ñ«¼. ÄΓ½áñ«τ¡á∩ ¿¡Σ«α-
- ¼áµ¿∩ »α¿ó«ñ¿Γ ¬ πóѽ¿τÑ¡¿ε αẼÑαá Σá⌐½«ó .TPU ¿ ΓαÑíπÑΓ
- ñ«»«½¡¿Γѽ∞¡«ú« »α«ßΓαá¡ßΓóá »α¿ ¬«¼»¿½∩µ¿¿ ¿ß»«½∞ºπεΘÑ⌐
- ñá¡¡δ⌐ ¼«ñπ½∞ »α«úαá¼¼δ, ¡« ¡á αẼÑα ¿ ߬«α«ßΓ∞ αáí«Γδ óδ-
- »«½¡∩Ѽ«⌐ »α«úαá¼¼δ ó½¿∩¡¿∩ ¡Ñ «¬áºδóáÑΓ.
- ÅÑαѬ½ετáΓѽ∞ «Γ½áñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ «íδτ¡« ¿ß»«½∞ºπÑΓß∩
- ó¼ÑßΓÑ ß »ÑαѬ½ετáΓѽѼ ½«¬á½∞¡δσ ß¿¼ó«½«ó, ¬«Γ«αδ⌐ »«ºó«½∩-
- ÑΓ ó¬½ετ¿Γ∞ ¿½¿ ó䬽ετ¿Γ∞ úÑ¡Ñαáµ¿ε «Γ½áñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »«
- ½«¬á½∞¡δ¼ ß¿¼ó«½á¼.
-
- Åα¿¼Ñτá¡¿Ñ: àß½¿ óδ σ«Γ¿ΓÑ ¿ß»«½∞º«óáΓ∞ ñ½∩ «Γ-
- ½áñ¬¿ »α«úαá¼¼ Æπαí«-«Γ½áñτ¿¬, Γ« ºáñá⌐ΓÑ ¬«¼»¿½∩µ¿ε
- ¡á ñ¿ß¬ (ñ½∩ τÑú« ¡πª¡« πßΓá¡«ó¿Γ∞ «»µ¿ε "諼»¿½∩-
- µ¿∩/ìạáτÑ¡¿Ñ" (Compiler/Destination) ó º¡áτÑ¡¿Ñ
- Disk) ¿ πßΓá¡«ó¿Γ∞ (ó º¡áτÑ¡¿Ñ On) «»µ¿ε "ÄΓ½áñ¬á/Çó-
- Γ«¡«¼¡á∩ «Γ½áñ¬á" (Debug/Stan-Alone Debugging).
-
- ¥¼π½∩µ¿∩
-
- æ¿¡Γá¬ß¿ß: {$E+} ¿½¿ {$E-}
- Å« π¼«½τá¡¿ε: {$E-}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/¥¼π½∩µ¿∩" (Options/
- Compiler/Emulation).
-
- ¥¼π½∩µ¿∩ αáºαÑΦáÑΓ ¿½¿ ºá»αÑΘáÑΓ ¬«¼»«¡«ó¬π ß í¿í½¿«ΓÑ-
- ¬«⌐ ¿ß»«½¡∩εΘÑ⌐ ß¿ßΓѼδ, ¬«Γ«αá∩ íπñÑΓ φ¼π½¿α«óáΓ∞ αáí«Γπ
- ß«»α«µÑßß«αá 8087 ó ß½πτáÑ Ñú« «ΓßπΓßΓó¿∩. è«úñá óδ ¬«¼»¿½¿-
- απÑΓÑ »α«úαá¼¼π ó ß«ßΓ«∩¡¿¿ {$N+,E+}, Æπαí«-Åá߬á½∞ óδ»«½¡∩-
- ÑΓ ¬«¼»«¡«ó¬π ß »«½¡δ¼ φ¼π½∩Γ«α«¼ 8087. Å«½πτÑ¡δ⌐ ó αѺπ½∞-
- ΓáΓÑ óδ»«½¡∩Ѽδ⌐ Σá⌐½ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ¡á ½εí«¼ ¬«¼»∞ε-
- ΓÑαÑ ¡Ñºáó¿ß¿¼« «Γ ¡á½¿τ¿∩ ß«»α«µÑßß«αá 8087. àß½¿ ¿ß»«½¡∩-
- εΘá∩ ß¿ßΓÑ¼á ¡áσ«ñ¿Γ Γᬫ⌐ ß«»α«µÑßß«α, Γ« «¡á Ñú« ¿ß»«½∞ºπ-
- ÑΓ. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡ φ¼π½¿απÑΓß∩ ß »«¼«Θ∞ε í¿í½¿«ΓѬ¿
- ¿ß»«½¡∩εΘÑ⌐ ß¿ßΓѼδ.
- é ß«ßΓ«∩¡¿¿ {$N+,E-} Æπαí«-Åá߬á½∞ íπñÑΓ óδ»«½¡∩Γ∞ ¬«¼-
- »«¡«ó¬π ß ßπΘÑßΓóÑ¡¡« ¼Ñ¡∞ΦÑ⌐ »« αẼÑαπ í¿í½¿«ΓѬ«⌐ αáí«Γδ
- ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, ¬«Γ«αá∩ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ Γ«½∞¬« »α¿
- ¡á½¿τ¿¿ ß«»α«µÑßß«αá 8087.
- Åα¿ ¿ß»«½∞º«óá¡¿¿ ó »α«úαá¼¼¡«¼ ¼«ñπ½Ñ »ÑαѬ½ετáΓѽ∞
- φ¼π½∩µ¿¿ ß«»α«µÑßß«αá 8087 ¡¿¬á¬«ú« ó½¿∩¡¿∩ ¡Ñ «¬áºδóáÑΓ. Ä¡
- ñÑ⌐ßΓóπÑΓ Γ«½∞¬« »α¿ ¬«¼»¿½∩µ¿¿ »α«úαá¼¼δ. ü«½ÑÑ Γ«ú«, Ñß½¿
- »α«úαá¼¼á íδ½á ߬«¼»¿½¿α«óá¡á ó ß«ßΓ«∩¡¿¿ {$N+}, á óßÑ ¿ß-
- »«½∞ºπѼδÑ φΓ«⌐ »α«úαá¼¼«⌐ ¼«ñ㫨 - ó ß«ßΓ«∩¡¿¿ {$N-}, Γ«
- ¡Ñ«íσ«ñ¿¼«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ í¿í½¿«ΓѬ¿ ¿ß»«½¡∩εΘÑ⌐ ß¿ßΓѼδ
- «Γ»áñáÑΓ ¿ »ÑαѬ½ετáΓѽ∞ φ¼π½∩µ¿¿ ß«»α«µÑßß«αá 8087 ¿ú¡«α¿-
- απÑΓß∩.
-
- äá½∞¡¿⌐ Γ¿» «íαáΘÑ¡¿⌐
-
- æ¿¡Γá¬ß¿ß: {$F+} ¿½¿ {$F-}
- Å« π¼«½τá¡¿ε: {$F-}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/äá½∞¡¿Ñ «íαáΘÑ¡¿∩"
- (Option/Compiler/Force Far Calls).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá π»αáó½∩ÑΓ óδí«α«¼ Γ¿»á ó맮óá »«ß½Ññ«-
- óáΓѽ∞¡« ¬«¼»¿½¿απѼδσ »α«µÑñπα ¿ Σπ¡¬µ¿⌐. Åα«µÑñπαδ ¿ Σπ¡¬-
- µ¿¿, ߬«¼»¿½¿α«óá¡¡δÑ ó ß«ßΓ«∩¡¿¿ {$F+}, óßÑúñá ¿ß»«½∞ºπεΓ
- ñá½∞¡¿⌐ Γ¿» «íαáΘÑ¡¿⌐. Åα¿ π¬áºá¡¿¿ ñ¿αÑ¬Γ¿óδ {$F-}
- Æπαí«-Åá߬á½∞ áóΓ«¼áΓ¿τÑ߬¿ óδí¿αáÑΓ ß««ΓóÑΓßΓóπεΘ¿⌐ Γ¿» «í-
- αáΘÑ¡¿⌐: ñá½∞¡¿⌐, Ñß½¿ »α«µÑñπαá ¿½¿ Σπ¡¬µ¿∩ «»¿ßδóáÑΓß∩ ó
- αáºñÑ½Ñ ¿¡ΓÑαΣÑ⌐ß »α«úαá¼¼¡«⌐ Ññ¿¡¿µδ, ¿ í½¿ª¡¿⌐ ó »α«Γ¿ó¡«¼
- ß½πτáÑ.
- äá½∞¡¿⌐ ¿ í½¿ª¡¿⌐ Γ¿» ó맮óá «»¿ßδóáεΓß∩ »«½¡«ßΓ∞ε ó
- â½áóÑ 15 "é ßαÑñÑ Æπαí«-Åá߬á½∩".
-
- Åα¿¼Ñτá¡¿Ñ: àß½¿ »α«úαá¼¼á ¿ß»«½∞ºπÑΓ «óÑα½Ñ¿, Γ«
- »αÑñ»«½áúáÑΓß∩, τΓ« ó ¡áτá½Ñ φΓ«⌐ »α«úαá¼¼δ ¿ ó ¡áτá½Ñ
- ¬áªñ«ú« ¼«ñπ½∩ »«¼ÑΘÑ¡á ñ¿αÑ¬Γ¿óá {$F+}, »«ºó«½∩εΘá∩
- óδ»«½¡¿Γ∞ ΓαÑí«óá¡¿∩ »« ñá½∞¡Ñ¼π Γ¿»π «íαáΘÑ¡¿∩. ü«½ÑÑ
- »«ñα«í¡« φΓ« «íßπªñáÑΓß∩ ó â½áóÑ 13 "ÄóÑα½Ñ¿". ä½∩
- »α«úαá¼¼, ¿ß»«½∞ºπεΘ¿σ »α«µÑñπα¡δÑ »ÑαѼѡ¡δÑ, óßÑ Γá-
- ¬¿Ñ »α«µÑñπαδ ñ«½ª¡δ ¿ß»«½∞º«óáΓ∞ ó맮óδ Γ¿»á FAR (ß¼.
- αáºñѽ "ÅÑαѼѡ¡δÑ »α«µÑñπα", úñÑ ß«ñÑনΓß∩ í«½ÑÑ
- »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩).
-
- Åα«óÑα¬á «Φ¿í«¬ óó«ñá-óδó«ñá
- Åα«óÑα¬á «Φ¿í«¬ óó«ñá-óδó«ñá
-
- æ¿¡Γá¬ß¿ß: {$I+} ¿½¿ {$I-}
- Å« π¼«½τá¡¿ε: {$I+}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/Åα«óÑα¬á «Φ¿í«¬ óó«-
- ñá-óδó«ñá" (Option/Compiler/I/O-Checking).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá ºáñáÑΓ ¿½¿ «Γ¼Ñ¡∩ÑΓ úÑ¡Ñα¿α«óá¡¿Ñ áó-
- Γ«¼áΓ¿τÑ߬«ú« ¬«ñá, »α«óÑα∩εΘÑú« αѺπ½∞ΓáΓ «íαáΘÑ¡¿∩ ¬ »α«-
- µÑñπαÑ óó«ñá-óδó«ñá. Åα«µÑñπαδ óó«ñá-óδó«ñá «»¿ßδóáεΓß∩ ó
- â½áóÑ 10 ("éó«ñ-óδó«ñ"). àß½¿ »α«µÑñπαá óó«ñá-óδó«ñá ó«ºóαá-
- ΘáÑΓ ¡Ñ¡π½Ñó«⌐ αѺπ½∞ΓáΓ óó«ñá-óδó«ñá »α¿ ó¬½ετÑ¡¡«¼ »ÑαѬ-
- ½ετáΓÑ½Ñ (+), Γ« »α«úαá¼¼á ºáóÑαΦáÑΓ αáí«Γπ, óδó«ñ∩ ¡á φ¬αá¡
- ß««íΘÑ¡¿∩ «í «Φ¿í¬Ñ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩. àß½¿ »ÑαѬ½ετáΓѽ∞
- ó䬽ετÑ¡ (-), Γ« αѺπ½∞ΓáΓ «»Ñαᵿ¿ óó«ñá-óδó«ñá ¡πª¡« »α«-
- óÑα∩Γ∞ ß »«¼«Θ∞ε Σπ¡¬µ¿¿ OIResult.
-
- ê¡Σ«α¼áµ¿∩ « ½«¬á½∞¡δσ ß¿¼ó«½áσ
-
- æ¿¡Γá¬ß¿ß: {$L+} ¿½¿ {$L-}
- Å« π¼«½τá¡¿ε: {$L+}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/﫬á½∞¡δÑ ß¿¼ó«½δ"
- (Options/Compiler/Local Symbols).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá »α¿ó«ñ¿Γ ó ñÑ⌐ßΓó¿Ñ ¿½¿ «Γ¼Ñ¡∩ÑΓ úÑ¡Ñ-
- αá⌐¿ε ¿¡Σ«α¼áµ¿¿ « ½«¬á½∞¡δσ ß¿¼ó«½áσ. ê¡Σ«α¼áµ¿∩ « ½«¬á½∞-
- ¡δσ ß¿¼ó«½áσ ß«ßΓ«¿Γ ¿º ¿¼Ñ¡ ¿ Γ¿»«ó óßÑσ ½«¬á½∞¡δσ »ÑαѼѡ-
- ¡δσ ¿ ¬«¡ßΓá¡Γ ñá¡¡«ú« ¼«ñπ½∩, Γ« ÑßΓ∞ ¿º ß¿¼ó«½«ó ó ßѬµ¿¿
- αÑ὿ºáµ¿¿ ¼«ñπ½∩ ¿ ß¿¼ó«½«ó, ß«ñÑαªáΘ¿σß∩ ó »α«µÑñπαáσ ¿
- Σπ¡¬µ¿∩σ φΓ«ú« ¼«ñπ½∩.
- è«úñá ñ½∩ ñá¡¡«ú« ¼«ñπ½∩ ºáñá¡á úÑ¡Ñαᵿ∩ ¿¡Σ«α¼áµ¿¿ «
- ½«¬á½¡δσ ß¿¼ó«½áσ, óßΓα«Ñ¡¡δ⌐ «Γ½áñτ¿¬ Æπαí«-Åá߬á½∩ »«ºó«-
- ½∩ÑΓ óá¼ »α«óÑα∩Γ∞ ¿ ¼«ñ¿Σ¿µ¿α«óáΓ∞ ½«¬á½∞¡δÑ »ÑαѼѡ¡δÑ ¼«-
- ñπ½∩. èα«¼Ñ Γ«ú«, ß »«¼«Θ∞ε ¼Ñ¡ε "ÄΓ½áñτ¿¬/ÄíαáΘÑ¡¿∩ ¬ ßΓÑ-
- ¬π" (Debug/Calls Stack) ¼«ª¡« »α«óÑα∩Γ∞ «íαáΘÑ¡¿∩ ¬ »α«µÑñπ-
- αá¼ ¿ Σπ¡¬µ¿∩¼ ¼«ñπ½∩.
- ÅÑαѬ½ετáΓѽ¿ "Ä»µ¿¿/諼»«¡«ó¬á/öá⌐½ îAÉ" (O/L/Map
- File) ¿ "ÄΓ½áñ¬á/ÇóΓ«¡«¼¡á∩ «Γ½áñ¬á" (Debug/Stand-Alone De-
- bugging) »«ºó«½∩εΓ »«½πτ¿Γ∞ ¿¡Σ«α¼áµ¿ε « ½«¬á½∞¡δσ ß¿¼ó«½áσ
- ñ½∩ ñá¡¡«ú« ¼«ñπ½∩, Ñß½¿ φëà ¼«ñπ½∞ ¬«¼»¿½¿α«óá½ß∩ ó ß«ßΓ«-
- ∩¡¿¿ {$L+}.
- ä½∩ ¼«ñπ½Ñ⌐ ¿¡Σ«α¼áµ¿∩ « ½«¬á½∞¡δσ ß¿¼ó«½áσ ºá»¿ßδóáÑΓ-
- ß∩ ó Σá⌐½Ñ .TPU ¡áα∩ñπ ß «íΩÑ¬Γ¡δ¼ ¬«ñ«¼ ¼«ñπ½∩. ¥Γá ¿¡Σ«α-
- ¼áµ¿∩ πóѽ¿τ¿óáÑΓ αẼÑα Σá⌐½«ó (ΓαÑíπÑΓß∩ ñ«»«½¡¿Γѽ∞¡«Ñ
- »α«ßΓαá¡ßΓó«). Äñ¡á¬« ¡á αẼÑα ¿ ߬«α«ßΓ∞ αáí«Γδ óδ»«½¡∩Ñ-
- ¼«⌐ »α«úαá¼¼δ φΓ« ó½¿∩¡¿∩ ¡Ñ «¬áºδóáÑΓ.
- ÅÑαѬ½ετáΓѽ∞, ºáñáεΘ¿⌐ ó¬½ετÑ¡¿Ñ ¿¡Σ«α¼áµ¿¿ « ½«¬á½∞-
- ¡δσ ß¿¼ó«½áσ, «íδτ¡« ¿ß»«½∞ºπÑΓß∩ ó¼ÑßΓÑ ß »ÑαѬ½ετáΓѽѼ
- «Γ½áñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿, ¬«Γ«αδ⌐ »«ºó«½∩ÑΓ ó¬½ετ¿Γ∞ ¿½¿ ó䬽ε-
- τ¿Γ∞ úÑ¡Ñαᵿε Γáí½¿µδ ¡«¼Ñα«ó ßΓ᫬ ñ½∩ «Γ½áñ¬¿. çá¼ÑΓ¿¼,
- τΓ« ó Γ«¼ ß½πτáÑ, Ñß½¿ »ÑαѬ½ετáΓѽ∞ «Γ½áñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿
- ó䬽ετÑ¡ ({$D-}), ñ¿αÑ¬Γ¿óá $L íπñÑΓ ¿ú¡«α¿α«óáΓ∞ß∩.
-
- æ«»α«µÑßß«α ¼áΓѼáΓ¿τÑ߬¿σ óδτ¿ß½Ñ¡¿⌐
-
- æ¿¡Γá¬ß¿ß: {$N+} ¿½¿ {$N-}
- Å« π¼«½τá¡¿ε: {$N-}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/ù¿ß½«ó«⌐ ß«»α«µÑß-
- ß«α" (Option/Compiler/Numeric Processing).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá «ßπΘÑßΓó½∩ÑΓ óδí«α «ñ¡«⌐ ¿º ñóπσ ¼«ñÑ-
- ½Ñ⌐ úÑ¡Ñα¿α«óá¡¿∩ ¬«ñá óδτ¿ß½Ñ¡¿∩ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, ¿¼Ñε-
- Θ¿σß∩ ó Æπαí«-Åá߬á½Ñ. Åα¿ π¬áºá¡¿¿ ñ¿αÑ¬Γ¿óδ {$N-} úÑ¡Ñα¿-
- απÑΓß∩ ¬«ñ ñ½∩ óδ»«½¡Ñ¡¿∩ ó »α«úαá¼¼¡«¼ «íÑß»ÑτÑ¡¿¿ óßÑσ óδ-
- τ¿ß½Ñ¡¿⌐ Γ¿»á real ß »«¼«Θ∞ε ó맮óá »α«úαá¼¼ í¿í½¿«ΓѬ¿ ¿ß-
- »«½∞¡∩εΘÑ⌐ ß¿ßΓѼδ Åá߬á½∩. Åα¿ π¬áºá¡¿¿ ñ¿αÑ¬Γ¿óδ {$N+} úÑ-
- ¡Ñα¿απÑΓß∩ ¬«ñ ñ½∩ óδ»«½¡Ñ¡¿∩ óßÑσ óδτ¿ß½Ñ¡¿⌐ Γ¿»á real ß
- »«¼«Θ∞ε ß«»α«µÑßß«αá ¼áΓѼáΓ¿τÑ߬¿σ óδτ¿ß½Ñ¡¿⌐ 8087.
- çá¼ÑΓ¿¼, τΓ« ñ½∩ φ¼π½∩µ¿¿ ß«»α«µÑßß«αá 8087 óδ ¼«ªÑΓÑ
- Γá¬ªÑ ¿ß»«½∞º«óáΓ∞ Γá¬ªÑ ñ¿αÑ¬Γ¿óπ {$E+}. ¥Γ« ñáÑΓ óá¼ ó«º-
- ¼«ª¡«ßΓ∞ ¿ß»«½∞º«óáΓ∞ Γ¿»δ ñá¡¡δσ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ íѺ
- ¡Ñ«íσ«ñ¿¼«ßΓ¿ πßΓá¡«ó¬¿ ¼¿¬α«ßσѼδ ß«»α«µÑßß«αá 8087.
-
- âÑ¡Ñαᵿ∩ «óÑα½Ñ⌐¡«ú« ¬«ñá
-
- æ¿¡Γá¬ß¿ß: {$O+} ¿½¿ {$O-}
- Å« π¼«½τá¡¿ε: {$O-}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/êß»«½∞º«óá¡¿Ñ ÄóÑα-
- ½ÑÑó" (Options/Compiler/Overlays Allowed).
-
- ä¿αÑ¬Γ¿óá $O αáºαÑΦáÑΓ ¿½¿ ºá»αÑΘáÑΓ úÑ¡Ñαáµ¿ε «óÑα½Ñ⌐-
- ¡«ú« ¬«ñá. Æπαí«-Åá߬á½∞ αáºαÑΦáÑΓ ¿ß»«½∞º«óáΓ∞ ¼«ñπ½∞ ó ¬á-
- τÑßΓóÑ «óÑα½Ñ⌐¡«ú« Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ «¡ íδ½ ß¬«¼»¿-
- ½¿α«óá¡ ß ñ¿αÑ¬Γ¿ó«⌐ {$O+}. é φΓ«¼ ß½πτáÑ úÑ¡ÑαáΓ«α óδ»«½¡∩-
- Ѽ«ú« ¬«ñá »α¿¡¿¼áÑΓ «ß«íδÑ ¼Ñαδ »α¿ »ÑαÑñáτÑ ßΓ᫬¿ «Γ «ñ-
- ¡«ú« «óÑα½Ñ⌐¡«ú« ¼«ñπ½∩ ñαπú«¼π ¿ πßΓá¡«ó¬Ñ »«ßΓ«∩¡¡δσ »áαá-
- ¼ÑΓα«ó.
- ô¬áºá¡¿Ñ ñá¡¡«⌐ ñ¿αÑ¬Γ¿óδ ó ¼«ñπ½Ñ ¡Ñ «í∩ºδóáÑΓ óáß
- ¿ß»«½∞º«óáΓ∞ ñá¡¡δ⌐ ¼«ñπ½∞ ó ¬áτÑßΓóÑ «óαѽÑ⌐¡«ú«. Ä¡á
- »α«ßΓ« π¬áºδóáÑΓ Æπαí«-Åá߬á½ε, τΓ«íδ «¡ «íÑß»Ñτ¿½ 󫺼«ª-
- ¡«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ ñá¡¡«ú« ¼«ñπ½∩ ó ¬áτÑßΓóÑ «óÑα½Ñ⌐¡«ú«,
- Ñß½¿ φΓ« »«ΓαÑíπÑΓß∩. àß½¿ óδ αáºαáíáΓδóáÑΓÑ ¼«ñπ½¿, ¬«Γ«αδÑ
- »½á¡¿απÑΓß∩ ¿ß»«½∞º«óáΓ∞ ¬á¬ ó «óÑα½Ñ⌐¡«¼, Γᬠ¿ ó ¡Ñ«óÑα-
- ½Ñ⌐¡«¼ óáα¿á¡ΓÑ, Γ« ñ¿αÑ¬Γ¿óá {$O+} «íÑß»Ñτ¿Γ óἠ󫺼«ª-
- ¡«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ ó «í«¿σ ß½πτá∩σ «ñ¡«⌐ ¿ Γ«⌐ ªÑ óÑαß¿¿
- ¼«ñπ½∩.
-
- Åα¿¼Ñτá¡¿Ñ: ä¿αÑ¬Γ¿óá ¬«¼»¿½∩Γ«αá {$O+} »«τΓ¿
- óßÑúñá ¿ß»«½∞ºπÑΓß∩ ß«ó¼ÑßΓ¡« ß ñ¿αÑ¬Γ¿ó«⌐ ¬«¼»¿½∩Γ«αá
- {$F+}, τΓ« »«ºó«½∩ÑΓ óδ»«½¡¿Γ∞ ΓαÑí«óá¡¿∩ »«ñß¿ßΓѼδ
- π»αáó½Ñ¡¿∩ «óÑα½Ñ∩¼¿ »« ¿ß»«½∞º«óá¡¿ε ñá½∞¡Ñú« Γ¿»á
- ó맮ó«ó.
- ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ »« úÑ¡Ñαᵿ¿ «óÑα½Ñ⌐-
- ¡«ú« ¬«ñá ß«ñÑনΓß∩ ó â½áóÑ 13 ("ÄóÑα½Ñ¿").
-
- Åα«óÑα¬á úαá¡¿µ
-
- æ¿¡Γá¬ß¿ß: {$R+} ¿½¿ {$R-}
- Å« π¼«½τá¡¿ε: {$R-}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/Åα«óÑα¬á úαá¡¿µ"
- (Options/Compiler/Range-Checking).
-
- äá¡¡δ⌐ »ÑαѬ½ετáΓѽ∞ »α¿ó«ñ¿Γ ó ñÑ⌐ßΓó¿Ñ ¿ «Γ¼Ñ¡∩ÑΓ úÑ-
- ¡Ñα¿α«óá¡¿Ñ ¬«ñá ß »α«óÑᬫ⌐ úαá¡¿µ. Åα¿ π¬áºá¡¿¿ {$R+} óßÑ
- óδαáªÑ¡¿∩ ß ¿¡ñѬ߿α«óá¡¡δ¼¿ ßΓα«¬á¼¿ ¿ ¼áßß¿óδ »α«óÑα∩εΓß∩
- ¡á »αÑñ¼ÑΓ ¡áσ«ªñÑ¡¿∩ ¿σ ó¡πΓα¿ π¬áºá¡¡δσ úαá¡¿µ, á óßÑ «»Ñ-
- αáΓ«αδ »α¿ßóá¿óá¡¿∩ ߬á½∩α¡δ¼ óѽ¿τ¿¡á¼ ¿ »ÑαѼѡ¡δ¼ »«ññ¿á-
- »áº«¡«ó »α«óÑα∩εΓß∩ ¡á ¡áσ«ªñÑ¡¿Ñ ó ºáñá¡¡δσ úαá¡¿µáσ. àß½¿
- «í¡áαπª¿óáÑΓß∩ ¡áαπΦÑ¡¿Ñ ñ¿á»áº«¡á, »α«úαá¼¼á ºáóÑαΦáÑΓ ßó«ε
- αáí«Γπ, óδó«ñ∩ ß««íΘÑ¡¿∩ «í «Φ¿í¬Ñ óαѼѡ¿ óδ»«½¡Ñ¡¿∩. Åα¿-
- óÑñÑ¡¡á∩ ó ñÑ⌐ßΓó¿Ñ »α«óÑα¬á úαá¡¿µ ºá¼Ññ½∩ÑΓ αáí«Γπ »α«ú-
- αá¼¼δ ¿ πóѽ¿τ¿óáÑΓ ÑÑ αẼÑα. êß»«½∞ºπ⌐ΓÑ φΓπ ñ¿αÑ¬Γ¿óπ »α¿
- «Γ½áñ¬Ñ, á ºáΓѼ, »«ß½Ñ »«½πτÑ¡¿∩ «Γ½áªÑ¡¡«⌐ »α«úαá¼¼δ, πñá-
- ½¿ΓÑ ÑÑ.
-
- Åα«óÑα¬á »ÑαÑ»«½¡Ñ¡¿∩ ßΓѬá
-
- æ¿¡Γá¬ß¿ß: {$S+} ¿½¿ {$S-}
- Å« π¼«½τá¡¿ε: {$S+}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/Åα«óÑα¬á »ÑαÑ»«½-
- ¡Ñ¡¿∩ ßΓѬá" (Options/Compiler/Stack-Checking).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá »α¿ó«ñ¿Γ ó ñÑ⌐ßΓó¿Ñ ¿½¿ «Γ¼Ñ¡∩ÑΓ úÑ¡Ñ-
- α¿α«óá¡¿Ñ ¬«ñá ß »α«óÑᬫ⌐ »ÑαÑ»«½¡Ñ¡¿∩ ßΓѬá. Åα¿ π¬áºá¡¿¿
- {$S+} ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ó ¡áτá½Ñ ¬áªñ«⌐ »α«µÑñπαδ ¿½¿
- Σπ¡¬µ¿¿ ¬«ñ, ¬«Γ«αδ⌐ »α«óÑα∩ÑΓ, ñ«ßΓáΓ«τ¡«Ñ ½¿ ¼ÑßΓ« ó ßΓѬÑ
- óδñѽѡ« ñ½∩ ½«¬á½∞¡δσ »ÑαѼѡ¡δσ. àß½¿ ó ßΓÑ¬Ñ ¼ÑßΓá ¡Ññ«ß-
- ΓáΓ«τ¡«, Γ« «íαáΘÑ¡¿Ñ ¬ »α«µÑñπαÑ ¿½¿ Σπ¡¬µ¿¿, ߬«¼»¿½¿α«-
- óá¡¡«Ñ ß π¬áºá¡¿Ñ¼ {$S+}, »α¿ó«ñ¿Γ ¬ ºáóÑαΦÑ¡¿ε αáí«Γδ »α«ú-
- αá¼¼δ, ¬«Γ«αá∩ »α¿ φΓ«¼ óδó«ñ¿Γ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ óαѼѡ¿
- óδ»«½¡Ñ¡¿∩. Åα¿ π¬áºá¡¿¿ {$S-} Γá¬«Ñ «íαáΘÑ¡¿Ñ ¡á¿í«½ÑÑ óÑ-
- α«∩Γ¡« »α¿óÑñÑΓ ¬ ΣáΓá½∞¡«⌐ «Φ¿í¬Ñ ß¿ßΓѼδ.
-
- Åα«óÑα¬á »áαá¼ÑΓα«ó ßΓ᫬«ó«ú« Γ¿»á
-
- æ¿ßΓá¬ß¿ß: {$V+} ¿½¿ {$V-}
- Å« π¼«½τá¡¿ε: {$V+}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/Åα«óÑα¬á ßΓ᫬-»áαá-
- ¼ÑΓα«ó" (Options/Compiler/Var-String Checking).
-
- Åα«óÑα¬á »ÑαѼѡ¡δσ ßΓ᫬«ó«ú« Γ¿»á π»αáó½∩ÑΓ »α«óÑᬫ⌐
- Γ¿»á »α¿ »ÑαÑñáτÑ ßΓ᫬ ó ¬áτÑßΓóÑ »áαá¼ÑΓα«ó-»ÑαѼѡ¡δσ. é
- ß«ßΓ«∩¡¿¿ {$V+} óδ»«½¡∩ÑΓß∩ ßΓα«úá∩ »α«óÑα¬á Γ¿»á, »α¿ ¬«Γ«-
- α«⌐ ΓαÑíπÑΓß∩, τΓ«íδ Σ«α¼á½∞¡δ⌐ ¿ Σá¬Γ¿τÑ߬¿⌐ »áαá¼ÑΓα ¿¼Ñ½¿
- ¿ñÑ¡Γ¿τ¡δÑ ßΓ᫬«óδÑ Γ¿»δ (string). é ß«ßΓ«∩¡¿¿ {$V-} ó ¬á-
- τÑßΓóÑ Σá¬Γ¿τÑ߬«ú« »áαá¼ÑΓαá ñ«»π߬áÑΓß∩ ¿ß»«½∞º«óáΓ∞ ½εíπε
- »ÑαѼѡ¡πε ßΓ᫬«ó«ú« Γ¿»á, ñáªÑ Ñß½¿ ÑÑ «»¿ßá¡¡á∩ ñ½¿¡á ¡Ñ
- ß«ó»áñáÑΓ ß ñ½¿¡«⌐ ß««ΓóÑΓßΓóπεΘÑú« Σ«α¼á½∞¡«ú« »áαá¼ÑΓαá.
-
- ä¿αÑ¬Γ¿óδ ß »áαá¼ÑΓαἿ
-
- 鬽ετ¿Γ∞ Σá⌐½
-
- æ¿¡Γá¬ß¿ß: {$I ¿¼∩_Σá⌐½á}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/Äú½áó½Ñ¡¿Ñ/èáΓὫú¿ ó¬½ετáѼδσ
- Σá⌐½«ó" (Options/Compiler/Include Directories).
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá ß««íΘáÑΓ ¬«¼»¿½∩Γ«απ « ¡Ñ«íσ«ñ¿¼«ßΓ¿
- ó¬½ετ¿Γ∞ ó ¬«¼»¿½∩µ¿ε ¡áºóá¡¡δ⌐ Σá⌐½. öá¬Γ¿τÑ߬¿ Σá⌐½ óßΓáó-
- ½∩ÑΓß∩ ó ߬«¼»¿½¿α«óá¡¡δ⌐ ΓѬßΓ ¡Ñ»«ßαÑñßΓóÑ¡¡« ºá ñ¿αÑ¬Γ¿-
- ó«⌐ {$I ¿¼∩_Σá⌐½á}. ÉáßΦ¿αÑ¡¿Ñ¼ »« π¼«½τá¡¿ε ñ½∩ »áαá¼ÑΓαá
- "¿¼∩_Σá⌐½á" ∩ó½∩ÑΓß∩ .PAS. àß½¿ »áαá¼ÑΓα "¿¼∩_Σá⌐½á" ¡Ñ π¬á-
- ºδóáÑΓ «ú½áó½Ñ¡¿∩, Γ« ó ñ«»«½¡Ñ¡¿Ñ ¬ »«¿ß¬π Σá⌐½«ó ó ΓѬπΘѼ
- ¬áΓὫúÑ Æπαí«-Åá߬á½∞ «ßπΘÑßΓó½∩ÑΓ »«¿ß¬ Ñú« ó ¬áΓὫúáσ,
- π¬áºá¡¡δσ ó ¼Ñ¡ε "Ä»µ¿¿/Äú½áó½Ñ¡¿∩/èáΓὫú¿ ó¬½ετáѼδσ Σá⌐-
- ½«ó" ¿½¿ ó «ú½áó½Ñ¡¿∩σ, π¬áºá¡¡δσ ó «»µ¿¿ /I ¬«¼á¡ñ¡«⌐ ßΓα«-
- ¬¿ ÆÉæ.
- Æπαí«-Åá߬á½∞ ñ«»π߬áÑΓ «Γ¬αδΓ¿Ñ ó ½εí«⌐ ñá¡¡δ⌐ ¼«¼Ñ¡Γ
- óαѼѡ¿ ßá¼«Ñ í«½∞ΦÑÑ »∩Γ¿ óσ«ñ¡δσ Σá⌐½«ó. ¥Γ« º¡áτ¿Γ, τΓ«
- ñ½∩ ó¬½ετáѼδσ Σá⌐½«ó ñ«»π߬áÑΓß∩ 󽫪ѡ¡«ßΓ∞ ¡á ú½πí¿¡π ñ«
- ó«ß∞¼¿ πα«ó¡Ñ⌐.
- ê¼ÑÑΓß∩ «ñ¡« «úαá¡¿τÑ¡¿Ñ ¡á ¿ß»«½∞º«óá¡¿Ñ ó¬½ετáѼδσ
- Σá⌐½«ó: ó¬½ετáѼδ⌐ Σá⌐½ ¡Ñ ¼«ªÑΓ íδΓ∞ π¬áºá¡ ó ßÑαÑñ¿¡Ñ αáº-
- ñÑ½á «»ÑαáΓ«α«ó. ¥Γ« «º¡áτáÑΓ, τΓ« óßÑ «»ÑαáΓ«αδ ¼Ñªñπ «»Ñ-
- αáΓ«α¡δ¼¿ ߬«í¬á¼¿ begin ¿ end αáºñÑ½á «»ÑαáΓ«α«ó ñ«½ª¡δ
- »«ßΓ«∩¡¡« ¡áσ«ñ¿Γ∞ß∩ ó «ñ¡«¼ ¿ Γ«¼ ªÑ ¿ßσ«ñ¡«¼ Σá⌐½Ñ.
-
- 諼»«¡«ó¬á «íΩÑ¬Γ¡«ú« Σá⌐½á
-
- æ¿¡Γá¬ß¿ß: {$L ¿¼∩_Σá⌐½á }
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/èáΓὫú¿/èáΓὫú¿ «íΩÑ¬Γ¡δσ
- Σá⌐½«ó" (Options/Directories/Object Directories).
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá »αÑñ»¿ßδóáÑΓ ¬«¼»¿½∩Γ«απ ߬«¼»«¡«óáΓ∞
- π¬áºá¡¡δ⌐ Σá⌐½ ß ¬«¼»¿½¿απѼ«⌐ »α«úαá¼¼«⌐ ¿½¿ »α«úαá¼¼¡δ¼
- ¼«ñπ½Ñ¼. ä¿αÑ¬Γ¿óá $L ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¬«¼»«¡«ó¬¿ ¬«ñá, ¡á-
- »¿ßá¡¡«ú« ¡á ∩ºδ¬Ñ áßßѼí½Ñαá ñ½∩ »«ñ»α«úαá¼¼, «»¿ßá¡¡δσ ¬á¬
- ó¡ÑΦ¡¿Ñ (external). ô¬áºá¡¡δ⌐ Σá⌐½ ñ«½ªÑ¡ íδΓ∞ »ÑαѼÑΘáѼδ¼
- «íΩÑ¬Γ¡δ¼ Σá⌐½«¼ ó Σ«α¼áΓÑ Intel (Σá⌐½ .OBJ). ÉáßΦ¿αÑ¡¿Ñ¼ »«
- π¼«½τá¡¿ε ñ½∩ »áαá¼ÑΓαá "¿¼∩_Σá⌐½á" ∩ó½∩ÑΓß∩ .OBJ. àß½¿ »á-
- αá¼ÑΓα "¿¼∩_Σá⌐½á" ¬áΓὫú ¡Ñ ºáñá¡, Γ« ó ñ«»«½¡Ñ¡¿Ñ ¬ »«¿ß-
- ¬π Σá⌐½á ó ΓѬπΘѼ ¬áΓὫúÑ Æπαí«-Åá߬á½∞ »α«ß¼áΓα¿óáÑΓ ¬á-
- ΓὫú¿, π¬áºá¡¡δÑ ó ¼Ñ¡ε "Ä»µ¿¿/èáΓὫú¿/èáΓὫú¿ «íΩÑ¬Γ¡δσ
- Σá⌐½«ó" ¿½¿ ó ¬áΓὫúáσ, π¬áºá¡¡δσ ó «»µ¿¿ /0 ¬«¼á¡ñ¡«⌐
- ßΓ᫬¿ ÆÉæ.
- ü«½ÑÑ »«ñα«í¡« « αÑñá¬Γ¿α«óá¡¿¿ ß ∩ºδ¬«¼ áßßѼí½Ñαá,
- ß¼«Γα¿ΓÑ ó â½áóÑ 15 "é ßαÑñÑ Æπαí«-Åá߬á½∩".
-
- ÉẼÑαδ óδñѽ∩Ѽ«⌐ »á¼∩Γ¿
-
- æ¿¡Γá¬ß¿ß: {$M αáº_ßΓѬ, ¼¿¡_«í, ¼á¬ß_«í}
- Å« π¼«½τá¡¿ε: {$M 16384,0,655360}
- Æ¿»: ⽫íá½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: "Ä»µ¿¿/諼»¿½∩Γ«α/ÉẼÑαδ »á¼∩Γ¿"
- (Options/Compiler/Memory Sizes).
-
- äá¡¡á∩ ñ¿αÑ¬Γ¿óá π¬áºδóáÑΓ »áαá¼ÑΓαδ αáß»αÑñѽѡ¿∩ »á-
- ¼∩Γ¿ »α«úαá¼¼δ. Åáαá¼ÑΓα "αáº_ßΓѬ" ñ«½ªÑ¡ íδΓ∞ µÑ½δ¼ τ¿ß½«¼
- ó ñ¿á»áº«¡Ñ «Γ 1024 ñ« 65520, ¬«Γ«α«Ñ π¬áºδóáÑΓ αẼÑα ßÑú-
- ¼Ñ¡Γá ßΓѬá. "î¿¡_«í" ñ«½ª¡« íδΓ∞ τ¿ß½«¼ ó ñ¿á»áº«¡Ñ «Γ 0 ñ«
- 655360, á "¼á¬ß_«í" ñ«½ª¡« íδΓ∞ τ¿ß½«¼ ó ñ¿á»áº«¡Ñ «Γ
- "¼¿¡_«í" ñ« 655360. Åáαá¼ÑΓαδ "¼¿¡_«í" ¿ "¼á¬ß_«í" π¬áºδóáεΓ
- ß««ΓóÑΓßΓóÑ¡¡« ¼¿¡¿¼á½∞¡δÑ ¿ ¼á¬ß¿¼á½∞¡δÑ αẼÑαδ ñ¿¡á¼¿τÑß-
- ¬¿ αáß»αÑñѽ∩Ѽ«⌐ «í½áßΓ¿ »á¼∩Γ¿.
- æÑú¼Ñ¡Γ ßΓÑ¬á ¿ ñ¿¡á¼¿τÑ߬¿ αáß»αÑñѽ∩Ѽá∩ «í½áßΓ∞ »á-
- ¼∩Γ¿ «íßπªñáεΓß∩ ó â½áóÑ 4 "ÅÑαѼѡ¡δÑ" ¿ ó â½áóÑ 15 "é ßαÑ-
- ñÑ Æπαí«-Åá߬á½∩".
-
- Åα¿¼Ñτá¡¿Ñ: ä¿αÑ¬Γ¿óá $M ¡Ñ «¬áºδóáÑΓ ó½¿∩¡¿∩ »α¿
- ¿ß»«½∞º«óá¡¿¿ ÑÑ ó »α«úαá¼¼¡«¼ ¼«ñπ½Ñ.
-
- ê¼∩ «óÑα½Ñ⌐¡«ú« ¼«ñπ½∩
-
- æ¿¡Γá¬ß¿ß: {$O ¿¼∩_¼«ñπ½∩}
- Æ¿»: 﫬á½∞¡δ⌐.
- ¥¬ó¿óá½Ñ¡Γ ¼Ñ¡ε: ÄΓßπΓßΓóπÑΓ.
- ô¬áºá¡¿Ñ ó ñá¡¡«⌐ ñ¿αÑ¬Γ¿óÑ ¿¼Ñ¡¿ ¼«ñπ½∩ »αÑóαáΘáÑΓ
- φëà ¼«ñπ½∞ ó «óÑα½Ñ⌐¡δ⌐.
- Åα¿ ¿ß»«½∞º«óá¡¿¿ ñá¡¡«⌐ ñ¿αÑ¬Γ¿óδ ó ¼«ñπ½Ñ «¡á ¡¿¬á¬«-
- ú« ó½¿∩¡¿∩ ¡Ñ «¬áºδóáÑΓ. Åα¿ ¬«¼»¿½∩µ¿¿ »α«úαá¼¼δ ñ¿αÑ¬Γ¿óá
- {$O ¿¼∩_¼«ñπ½∩} ºáñáÑΓ, ¬á¬«⌐ ¿º ¿ß»«½∞ºπѼδσ »α«úαá¼¼«⌐ ¼«-
- ñπ½Ñ⌐ ¡πª¡« »«¼ÑßΓ¿Γ∞ ó Σá⌐½
- ¥Γá ñ¿αÑ¬Γ¿óá ñ«½ª¡á π¬áºδóáΓ∞ß∩ »«ß½Ñ »αÑñ½«ªÑ¡¿∩ ¿ß-
- »«½∞º«óá¡¿∩ »α«úαá¼¼δ. Åα¿ »«»δ⪥ ¿ß»«½∞º«óáΓ∞ ó ¬áτÑßΓóÑ
- «óÑα½Ñ⌐¡«ú« ¼«ñπ½∞, ¬«Γ«αδ⌐ ¡Ñ íδ½ ß¬«¼»¿½¿α«óá¡ ó ß«ßΓ«∩¡¿¿
- {$O+}, Æπαí«-Åá߬á½∞ ß««íΘáÑΓ «í «Φ¿í¬Ñ. ïεí«⌐ ¼«ñπ½∞, ¿¼∩
- ¬«Γ«α«ú« π¬áºδóáÑΓß∩ ó »áαá¼ÑΓαÑ "¿¼∩_¼«ñπ½∩", ñ«½ªÑ¡ íδΓ∞
- ߬«¼»¿½¿α«óá¡ ß πßΓá¡«ó½Ñ¡¡δ¼ ó ¿¡ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ ¼Ñ¡ε
- "ÉáºαÑΦÑ¡¿Ñ «óÑα½ÑÑó" (φ¬ó¿óá½Ñ¡Γ ñ¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá
- {$O+}).
- ü«½ÑÑ »«ñα«í¡« »α« «óÑα½Ñ¿ αáß߬áºδóáÑΓß∩ ó â½áóÑ 13
- ("ÄóÑα½Ñ¿").
-
- ôß½«ó¡á∩ ¬«¼»¿½∩µ¿∩
-
- ä¿αÑ¬Γ¿óδ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿¿ ∩ºδ¬á Æπαí«-Åá߬á½∞ »«º-
- ó«½∩εΓ »«½πτáΓ∞ αẽ¿τ¡δ⌐ ¬«ñ ¿º «ñ¡«ú« ¿ Γ«ú« ªÑ ¿ßσ«ñ¡«ú«
- ΓѬßΓá »α¿ »«¼«Θ¿ ¿ß»«½∞º«óá¡¿∩ πß½«ó¡δσ ß¿¼ó«½«ó.
- ê¼ÑεΓß∩ ñóÑ «ß¡«ó¡δÑ ¬«¡ßΓαπ¬µ¿¿ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿¿,
- ¬«Γ«αδÑ ∩ó½∩εΓß∩ óÑß∞¼á »«σ«ª¿¼¿ ¡á «»ÑαáΓ«α Åá߬á½∩ if.
- ÅÑαó«⌐ ¬«¡ßΓαπ¬µ¿⌐Ñ ∩ó½∩ÑΓß∩
-
- {$IFxxx} ... {$ENDIF}
-
- ¬«Γ«αá∩ »α¿ó«ñ¿Γ ¬ ¬«¼»¿½∩µ¿¿ ¿ßσ«ñ¡«ú« ΓѬßΓá ¼Ñªñπ
- {$IFxxx} ¿ {$ENDIF} Γ«½∞¬« ó ß½πτáÑ, Ñß½¿ πß½«ó¿Ñ, π¬áºá¡¡«Ñ
- ó {$IFxxx} πß½«óÑ¿ πñ«ó½ÑΓó«α∩ÑΓß∩ (¿¼ÑÑΓ º¡áτÑ¡¿Ñ True).
- àß½¿ ªÑ φΓ« πß½«ó¿Ñ ¿¼ÑÑΓ º¡áτÑ¡¿Ñ False, Γ« ¿ßσ«ñ¡δ⌐ ΓѬßΓ
- ¼Ñªñπ φΓ¿¼¿ ñóπ¼∩ ñ¿αÑ¬Γ¿óἿ ¿ú¡«α¿απÑΓß∩.
- éΓ«α«⌐ ¬«¡ßΓαπ¬µ¿Ñ⌐ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿¿ ∩ó½∩ÑΓß∩
-
- {$IFxxx} ... {$ELSE} ... {$ENDIF}
-
- ¬«Γ«αá∩ »α¿ó«ñ¿Γ ¬ ¬«¼»¿½∩µ¿¿ ½¿í« ¿ßσ«ñ¡«ú« ΓѬßΓá ¼Ñªñπ
- {$IFxxx} ¿ {$ELSE}, ¿½¿ ¿ßσ«ñ¡«ú« ΓѬßΓá ¼Ñªñπ {$ELSE} ¿
- {$ENDIF} ó ºáó¿ß¿¼«ßΓ¿ «Γ πß½«ó¿∩, π¬áºá¡¡«ú« ß »«¼«Θ∞ε
- {$IFxxx}.
-
- Åα¿óÑñѼ ¡Ñ¬«Γ«αδÑ »α¿¼Ñαδ ¬«¡ßΓαπ¬µ¿⌐ πß½«ó¡«⌐ ¬«¼»¿-
- ½∩µ¿¿.
-
- {$IFDEF Debug}
- Writeln('X=',X);
-
- {$ENDIF}
-
- {$IFDEF CPU87}
- {$N+}
- type
- real = double;
- {$ELSE}
- {$N-}
- type
- single = real;
- double = real;
- extended = real;
- comp = real;
- {$ENDIF}
-
- è«¡ßΓαπ¬µ¿¿ πß½«ó¡«⌐ ¬«¼»¿½∩µ¿¿ ¼«úπΓ ó¬½áñδóáΓ∞ß∩ «ñ¡á
- ó ñαπúπε (ñ« 16 πα«ó¡Ñ⌐ 󽫪ѡ¡«ßΓ¿). ä½∩ ¬áªñ«ú« {$IFxxx}
- ß««ΓóÑΓßΓóπεΘÑÑ {$ENDIF} ñ«½ª¡« ¡áσ«ñ¿Γ∞ß∩ ó Γ«¼ ªÑ ¿ßσ«ñ¡«¼
- Σá⌐½Ñ, τΓ« º¡áτ¿Γ, τΓ« ó ¬áªñ«¼ ¿ßσ«ñ¡«¼ Σá⌐½Ñ ñ«½ª¡« íδΓ∞
- αáó¡«Ñ ¬«½¿τÑßΓó« {$IFxxx} ¿ {$ENDIF}.
-
- ôß½«ó¡δÑ ß¿¼ó«½δ
-
- ôß½«ó¡á∩ ¬«¼»¿½∩µ¿∩ «ß¡«óδóáÑΓß∩ ¡á óδτ¿ß½Ñ¡¿¿ πß½«ó¡δσ
- ß¿¼ó«½«ó. ôß½«ó¡δÑ ß¿¼ó«½δ «»αÑñѽ∩εΓß∩ ¿ αẫ»αÑñѽ∩εΓß∩
- (ßΓá¡«ó∩Γß∩ ¡Ñ«»αÑñѽѡ¡δ¼¿) ß »«¼«Θ∞ε ñ¿αÑ¬Γ¿ó:
-
- {$DEFINE name}
- {$UNDEF name}
-
- éδ ¼«ªÑΓÑ Γá¬ªÑ ó«ß»«½∞º«óáΓ∞ß∩ »ÑαѬ½ετáΓѽѼ /D ó
- ¬«¼»¿½∩Γ«αÑ ÆÉæ ¿ óδí«α«¼ ¼Ñ¡ε "Ä»µ¿¿/諼»¿½∩Γ«αá/ôß½«ó¡δÑ
- «»αÑñѽѡ¿∩" (O/C/Conditional Defines) ó ¿¡ΓÑúα¿α«óá¡¡«⌐ ¿¡-
- ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ.
- ôß½«ó¡δÑ ß¿¼ó«½δ ½πτΦÑ óßÑú« ßαáó¡¿Γ∞ ß íπ½Ñó߬¿¼¿ »Ñ-
- αѼѡ¡δ¼¿: «¡¿ ¼«úπΓ »α¿¡¿¼áΓ∞ º¡áτÑ¡¿∩ True («»αÑñѽѡ«)
- ¿½¿ False (¡Ñ«»αÑñѽѡ«). ä¿αÑ¬Γ¿óá {$DEFINE} πßΓá¡áó½¿óáÑΓ
- ñá¡¡δ⌐ ß¿¼ó«½ ó º¡áτÑ¡¿Ñ True, á ñ¿αÑ¬Γ¿óá {$UNDEF}
- πßΓá¡áó½¿óáÑΓ Ñú« ó º¡áτÑ¡¿Ñ False.
- ôß½«ó¡δÑ ß¿¼ó«½δ ß½ÑñπεΓ Γ«τ¡« Γᬿ¼ ªÑ »αáó¿½á¼, τΓ« ¿
- ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ Åá߬á½∩: «¡¿ ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ íπ¬ó«⌐, ºá ¬«-
- Γ«α«⌐ ß½ÑñπεΓ ß«τÑΓá¡¿∩ íπ¬ó, µ¿Σα, »«ñτÑનóá¡¿⌐. Ä¡¿ ¼«úπΓ
- ¿¼ÑΓ∞ ½εíπε ñ½¿¡π, ¡« Γ«½∞¬« »ÑαóδÑ 63 º¡á¬á ∩ó½∩εΓß∩ º¡áτá-
- Θ¿¼¿.
-
- Åα¿¼Ñτá¡¿Ñ: ôß½«ó¡δÑ ß¿¼ó«½δ ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ
- Åá߬á½∩ ¡Ñ ¿¼ÑεΓ ñαπú ß ñαπú«¼ ¡¿¬á¬«⌐ ßó∩º¿. ìá πß-
- ½«ó¡δÑ ß¿¼ó«½δ ¡Ñ ¼«úπΓ «ßπΘÑßΓó½∩Γ∞ß∩ ßß佬¿ ó ñÑ⌐-
- ßΓóπεΘÑ⌐ »α«úαá¼¼Ñ, á ¡á ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ »α«úαá¼¼δ
- ¡Ñ½∞º∩ «ßπΘÑßΓó½∩Γ∞ ßß佬¿ ó πß½«ó¡δσ ñ¿αÑ¬Γ¿óáσ. ìá»-
- α¿¼Ñα, ¬«¡ßΓαπ¬µ¿∩:
-
- const
- Debug = True;
- begin
- {$IFDEF Debug}
- Writeln('Debug is on');
- {$ENDIF}
- end;
-
- ¡Ñ »α¿óÑñÑΓ ¬ ¬«¼»¿½∩µ¿¿ «»ÑαáΓ«αá Writeln, Γá¬ªÑ ¬á¬
- ¿ ¬«¡ßΓαπ¬µ¿∩:
-
- {$DEFINE Debug}
- begin
- if Debug then writeln ('Debug is on');
- end;
-
- »α¿óÑñÑΓ ¬ «Φ¿í¬Ñ ó «»ÑαáΓ«αÑ IF ¿º-ºá ¡Ñ¿ºóÑßΓ¡«ú«
- ¿ñÑ¡Γ¿Σ¿¬áΓ«αá.
-
- é Æπαí«-Åá߬á½Ñ «»αÑñѽѡδ ß½ÑñπεΘ¿Ñ ßΓá¡ñáαΓ¡δÑ ß¿¼ó«-
- ½δ:
-
- VER50 - éßÑúñá «»αÑñѽѡ, π¬áºδóá∩, τΓ« ñá¡¡á∩ óÑαß¿∩
- ∩ó½∩ÑΓß∩ óÑαß¿Ñ⌐ 5.0 Æπαí«-Åá߬á½∩. äαπú¿Ñ óÑαß¿¿ (¡áτ¿¡á∩ ß
- 4.0) «»αÑñѽ∩εΓ ß«íßΓóÑ¡¡δÑ ß««ΓóÑΓßΓóπεΘ¿Ñ ß¿¼ó«½δ óÑαß¿⌐,
- ¡á»α¿¼Ñα, ß¿¼ó«½ VER40 ñ½∩ óÑαß¿¿ 4.0 ¿ Γ.ñ.
-
- MSDOS - éßÑúñá «»αÑñѽѡ, π¬áºδóá∩, τΓ« ñá¡¡á∩ «»Ñαᵿ-
- «¡¡á∩ ß¿ßΓѼá ∩ó½∩ÑΓß∩ «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼ«⌐ äÄæ. éÑαß¿¿
- Æπαí«-Åá߬á½∩ ñ½∩ ñαπú¿σ «»Ñαᵿ«¡¡δσ ß¿ßΓѼ íπñπΓ «»αÑñÑ-
- ½∩Γ∞ ß¿¼ó«½∞¡«Ñ ¿¼∩ ñ½∩ ¬«¡¬αÑΓ¡«⌐ «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼδ.
-
- CPU86 - éßÑúñá «»αÑñѽѡ, π¬áºδóá∩, τΓ« »α«µÑßß«α »α¿-
- ¡áñ½Ñª¿Γ ¬ ßѼÑ⌐ßΓóπ »α«µÑßß«α«ó 80σ86. éÑαß¿¿ Æπαí«-Åá߬á½∩
- ñ½∩ ñαπú¿σ »α«µÑßß«α«ó íπñπΓ «»αÑñѽ∩Γ∞ ß¿¼ó«½∞¡«Ñ ¿¼∩ ñ½∩
- ¬«¡¬αÑΓ¡«ú« »α«µÑßß«αá.
-
- CPU87 - Ä»αÑñѽѡ,Ñß½¿ τ¿ß½«ó«⌐ ß«»α«µÑßß«α 8087 »α¿-
- ßπΓßΓóπÑΓ ó« óαѼ∩ ¬«¼»¿½∩µ¿¿. àß½¿ ¬«¡ßΓαπ¬µ¿∩ {$IFDEF
- CPU87} {$N+} {$ELSE} {$N-} {$ENDIF} »«∩ó½∩ÑΓß∩ ó ¡áτá½Ñ ¬«¼-
- »¿½∩µ¿¿, Γ« Æπαí«-Åá߬á½∞ áóΓ«¼áΓ¿τÑ߬¿ óδíÑαÑΓ ß««ΓóÑΓßΓóπ-
- εΘπε ¼«ñѽ∞ úÑ¡Ñα¿α«óá¡¿∩ ¬«ñá óδτ¿ß½Ñ¡¿∩ ß »½áóáεΘÑ⌐ ºá»∩-
- Γ«⌐ ñ½∩ φΓ«⌐ ¬«¡¬αÑΓ¡«⌐ ¥éî.
-
- ÄßΓá½∞¡δÑ πß½«ó¡δÑ ß¿¼ó«½δ ¼«úπΓ πßΓá¡áó½¿óáΓ∞ß∩ »ÑαÑñ
- ¬«¼»¿½∩µ¿Ñ⌐ ß »«¼«Θ∞ε ¼Ñ¡ε "Ä»µ¿¿/諼»¿½∩Γ«α/ôß½«ó¡δÑ «»αÑ-
- ñѽѡ¿∩" ¿½¿ ß »«¼«Θ∞ε «»µ¿¿ /D ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ (ó ß½πτáÑ,
- Ñß½¿ óδ ¿ß»«½∞ºπÑΓÑ ÆÉæ).
-
- ä¿αÑ¬Γ¿óá DEFINE
-
- æ¿¡Γá¬ß¿ß: {$DEFINE ¿¼∩}
-
- ä¿αÑ¬Γ¿óá $DEFINE «»αÑñѽ∩ÑΓ πß½«ó¡δ⌐ ß¿¼ó«½ ñá¡¡«ú«
- ¿¼Ñ¡¿. æ¿¼ó«½ íπñÑΓ «»αÑñѽεÑ¡¡δ¼ ñ½∩ «ßΓáóΦÑ⌐ß∩ τáßΓ¿ ¿ß-
- σ«ñ¡«ú« ¬«¼»¿½¿απѼ«ú« ¬«ñá ¿½¿ ñ« ΓÑσ »«α, »«¬á «¡ ¡Ñ »«∩-
- ó¿Γß∩ ó ñ¿αÑ¬Γ¿óÑ {$UNDEFINE ¿¼∩}. ä¿αÑ¬Γ¿óá {$DEFINE ¿¼∩}
- ¡Ñ óδºδóáÑΓ ¡¿¬á¬¿σ ñÑ⌐ßΓó¿⌐, Ñß½¿ "¿¼∩" πªÑ «»αÑñѽѡ«.
-
- ä¿αÑ¬Γ¿óá UNDEF
-
- æ¿¡Γá¬ß¿ß: {$UNDEF ¿¼∩}
-
- ä¿αÑ¬Γ¿óá $UNDEF «Γ¼Ñ¡∩ÑΓ αá¡ÑÑ «»αÑñѽѡ¡δ⌐ πß½«ó¡δ⌐
- ß¿¼ó«½. ä½∩ «ßΓáóΦÑ⌐ß∩ τáßΓ¿ ¿ßσ«ñ¡«ú« ¬«¼»¿½¿απѼ«ú« ¬«ñá
- ¿½¿ ñ« ΓÑσ »«α, »«¬á «¡ ¡Ñ »«∩ó¿Γß∩ ó ñ¿αÑ¬Γ¿óÑ {$DEFINE}
- ß¿¼ó«½ «Γ¼Ñ¡∩ÑΓß∩ (ßΓá¡«ó¿Γß∩ ¡Ñ«»αÑñѽѡ¡δ¼). ä¿αÑ¬Γ¿óá
- {$UNDEF} ¿¼∩ ¡Ñ óδºδóáÑΓ ¡¿¬á¬¿⌐ ñÑ⌐ßΓó¿⌐ Ñß½¿ "¿¼∩" πªÑ «Γ-
- ¼Ñ¡Ñ¡«.
- ä¿αÑ¬Γ¿óá IFDEF
-
- æ¿¡Γá¬ß¿ß: {$IFDEF ß¿¼ó«½}
-
- ä¿αÑ¬Γ¿óá IFDEF ¬«¼»¿½¿απÑΓ ß½ÑñπεΘ¿⌐ ºá ¡Ñ⌐ ¿ßσ«ñ¡δ⌐
- ΓѬßΓ, Ñß½¿ ¿¼∩ "ß¿¼ó«½" «»αÑñѽѡ«.
-
- ä¿αÑ¬Γ¿óá IFNDEF
-
- æ¿¡Γá¬ß¿ß: {$IFNDEF ß¿¼ó«½}
-
- ä¿αÑ¬Γ¿óá IFNDEF ¬«¼»¿½¿απÑΓ ß½ÑñπεΘ¿⌐ ºá ¡Ñ⌐ ¿ßσ«ñ¡δ⌐
- ΓѬßΓ, Ñß½¿ ¿¼∩ "ß¿¼ó«½" ¡Ñ «»αÑñѽѡ«.
-
- ä¿αÑ¬Γ¿óá IFOPT
-
- æ¿¡Γá¬ß¿ß: {$IFOPT »ÑαѬ½ετáΓѽ∞}
-
- ä¿αÑ¬Γ¿óá IFOPT ¬«¼»¿½¿απÑΓ ß½ÑñπεΘ¿⌐ ¿ßσ«ñ¡δ⌐ ΓѬßΓ,
- Ñß½¿ "»ÑαѬ½ετáΓѽ∞" ¡áσ«ñ¿Γß∩ ó ñá¡¡«Ñ óαѼ∩ ó π¬áºá¡¡«¼
- ß«ßΓ«∩¡¿¿. ÅÑαѬ½ετáΓѽ∞ (ñ¿αÑ¬Γ¿óá) ß«ßΓ«¿Γ ¿º ¿¼Ñ¡¿ «»µ¿¿
- »ÑαѬ½ετáΓѽ∩, ºá ¬«Γ«αδ¼ ß½ÑñπÑΓ º¡á¬ »½εß (+) ¿½¿ º¡á¬ ¼¿-
- ¡πß (-). ìá»α¿¼Ñα, ¬«¡ßΓαπ¬µ¿∩:
-
- {$IFOPT N+}
- type real = extended;
- {$ENDIF}
-
- ߬«¼»¿½¿απÑΓ «»¿ßá¡¿Ñ Γ¿»á, Ñß½¿ «»µ¿∩ $N ∩ó½∩ÑΓß∩ ó ñá¡¡«Ñ
- óαѼ∩ ñÑ⌐ßΓóπεΘÑ⌐.
-
- ä¿αÑ¬Γ¿óá ELSE
-
- æ¿¡Γá¬ß¿ß: {$ELSE}
-
- ä¿αÑ¬Γ¿óá ELSE »α¿ó«ñ¿Γ ¬ ¬«¼»¿½¿α«óá¡¿ε ¿½¿ ¿ú¡«α¿α«-
- óá¡¿ε ¿ßσ«ñ¡«ú« ΓѬßΓá, «úαá¡¿τÑ¡¡«ú« »«ß½Ññ¡¿¼ {$IFxxx} ¿
- ß½ÑñπεΘ¿¼ {$ENDIF}.
-
- ä¿αÑ¬Γ¿óá ENDIF
-
- æ¿¡Γá¬ß¿ß: {$ENDIF}
-
- ä¿αÑ¬Γ¿óá ENDIF ºá¬á¡τ¿óáÑΓ πß½«ó¡πε ¬«¼»¿½∩µ¿ε, ¡áτá-
- Γπε »«ß½Ññ¡Ñ⌐ ñ¿αÑ¬Γ¿ó«⌐ {$IFxxx}.
-
-
- ÅÉêïÄåàìêà æ
-
- æ»αáó«τ¡δÑ ¼áΓÑα¿á½δ
-
- äá¡¡á∩ τáßΓ∞ »«ßó∩ΘáÑΓß∩ ¡Ñ¬«Γ«αδ¼ ß»αáó«τ¡δ¼ ¼áΓÑα¿á-
- ½á¼, ó¬½ετáεΘ¿¼ ó ßÑí∩ Γáí½¿µπ ASCII, ¬«ñδ «»α«ßá ¬½áó¿áΓπαδ
- ¿ αáßΦ¿αÑ¡¡δÑ ¬«ñδ.
-
- è«ñδ ASCII
-
- ǼÑਪá¡ß¬¿⌐ ßΓá¡ñáαΓ¡δ⌐ ¬«ñ ñ½∩ «í¼Ñ¡á ¿¡Σ«α¼áµ¿Ñ⌐
- (ASCII) - φΓ« ¬«ñ, »ÑαÑó«ñ∩Θ¿⌐ á½Σáó¿Γ¡«-µ¿Σα«óδÑ º¡á¬¿ ¿
- ß¿¼ó«½δ ¿ π»αáó½∩εΘ¿Ñ ¿¡ßΓαπ¬µ¿¿ ó ßѼ¿í¿Γ«óδ⌐ ñó«¿τ¡δ⌐ ¬«ñ.
- Æáí½¿µá æ.1 »«¬áºδóáÑΓ ¬á¬ »ÑτáΓáѼδÑ ß¿¼ó«½δ, Γᬠ¿ π»αáó-
- ½∩εΘ¿Ñ º¡á¬¿.
-
- Æáí½¿µá ä.1
- ------------------------------------------------------------
- DEC HEX CHAR DEC HEX CHAR DEC HEX CHAR DEC HEX CHAR
- ------------------------------------------------------------
- 0 0 32 20 64 40 @ 96 60 '
- 1 1 33 21 65 41 A 97 61 a
- 2 2 34 22 " 66 42 B 98 62 b
- 3 3 35 23 # 67 43 C 99 63 c
- 4 4 36 24 $ 68 44 D 100 64 d
- 5 5 37 25 % 69 45 E 101 65 e
- 6 6 38 26 & 70 46 F 102 66 f
- 7 7 39 27 ' 71 47 G 103 67 g
- 8 8 40 28 ( 72 48 H 104 68 h
- 9 9 41 29 ) 73 49 I 105 69 i
- 10 A 42 2A * 74 4A J 106 6A j
- 11 B 43 2B + 75 4B K 107 68 k
- 12 C 44 2C ' 76 4C L 108 6C l
- 13 D 45 2D - 77 4D M 109 6D m
- 14 E 46 2E . 78 4E N 110 6E n
- 15 F 47 2F / 79 4F O 111 6F o
- 16 10 48 30 0 80 50 P 112 70 p
- 17 11 49 31 1 81 51 Q 113 71 q
- 18 12 50 32 2 82 52 R 114 72 r
- 19 13 51 33 3 83 53 S 115 73 s
- 20 14 52 34 4 84 54 T 116 74 t
- 21 15 53 35 5 85 55 U 117 75 u
- 22 16 54 36 6 86 56 V 118 76 v
- 23 17 55 37 7 87 57 W 119 77 w
- 24 18 56 38 8 88 58 X 120 78 x
- 25 19 57 39 9 89 59 Y 121 79 y
- 26 1A 58 3A : 90 5A Z 122 7A z
- 27 1B 59 3B ; 91 5B [ 123 7B {
- 28 1C 60 3C < 92 5C \ 124 7C |
- 29 1D 61 3D = 93 5D ] 125 7D }
- 30 1E 62 3E > 94 5E ^ 126 7E ~
- 31 1F 63 3F ? 95 5F _ 127 7F
- 128 80 160 A0 192 C0 224 E0
- 129 81 161 A1 193 C1 225 E1
- 130 82 162 A2 194 C2 226 E2
- 131 83 163 A3 195 C3 227 E3
- 132 84 164 A4 196 C4 228 E4
- 133 85 165 A5 197 C5 229 E5
- 134 86 166 A6 198 C6 230 E6
- 135 87 167 A7 199 C7 231 E7
- 136 88 168 A8 200 C8 232 E8
- 137 89 169 A9 201 C9 233 E9
- 138 8A 170 AA 202 CA 234 EA
- 139 8B 171 AB 1/2 203 CB 235 EB
- 140 8C 172 AC 1/4 204 CC 236 EC
- 141 8D 173 AD 205 CD 237 ED
- 142 8E 174 AE 206 CE 238 EE
- 143 8F 175 AF 207 CF 239 EF
- 144 90 176 B0 208 D0 240 F0
- 145 91 177 B1 209 D1 241 F1
- 146 92 178 B2 210 D2 242 F2
- 147 93 179 B3 211 D3 243 F3
- 148 94 180 B4 212 D4 244 F4
- 149 95 181 B5 213 D5 245 F5
- 150 96 182 B6 214 D6 246 F6
- 151 97 183 B7 215 D7 247 F7
- 152 98 184 B8 216 D8 248 F8
- 153 99 185 B9 217 D9 249 F9
- 154 9A 186 BA 218 DA 250 FA
- 155 9B 187 BB 219 DB 251 FB
- 156 9C 188 BC 220 DC 252 FC
- 157 9D 189 BD 221 DD 253 FD
- 158 9E 190 BE 222 DE 254 FE
- 159 9F 191 BF 223 DF 255 FF
- ----------------------------------------------------------
- DEC - ñÑß∩Γ¿τ¡δ⌐; HEX - ΦÑßΓ¡áñµáΓ¿α¿τ¡δ⌐; CHAR - º¡á¬;
-
- Åα¿¼Ñτá¡¿Ñ: âαáΣ¿τÑ߬¿Ñ ¿ ¡Ñ»ÑτáΓáѼδÑ ß¿¼ó«½δ ó
- Γá¡¡«⌐ Γáí½¿µÑ ¡Ñ »αÑñßΓáó½Ñ¡δ. Å«½¡á∩ ¿¡Σ«α¼áµ¿∩ «í
- φΓ¿σ ß¿¼ó«½áσ »α¿óÑñÑ¡á ó "Turbo Pascal Reference
- Guide".
-
- ÉáßΦ¿αÑ¡¡δÑ ¬«ñδ ¬½áó¿áΓπαδ
-
- ÉáßΦ¿αÑ¡¡δÑ ¬«ñδ ¬½áó¿áΓπαδ ó«ºóαáΘáεΓß∩ ΓѼ¿ ¬½áó¿ΦἿ
- ¿½¿ ß«τÑΓá¡¿∩¼¿ ¬½áó¿Φ, ¬«Γ«αδÑ ¡Ñ ¼«úπΓ íδΓ∞ »αÑñßΓáó½Ñ¡δ
- ßΓá¡ñáαΓ¡δ¼¿ ¬«ñἿ ASCII, »α¿óÑñÑ¡¡δ¼¿ ó Γáí½¿µÑ æ.1.
- Åα¿ ó«ºóαáΘÑ¡¿¿ αáßΦ¿αÑ¡¡δσ ¬«ñ«ó ó ¬áτÑßΓóÑ »Ñαó«ú«
- º¡á¬á ó«ºóαáΘáÑΓß∩ ¡π½Ñó«⌐ º¡á¬, á óΓ«α«⌐ º¡á¬ - φΓ« ¬«ñ «»-
- α«ßá »Ñαó«⌐ ¬½áó¿Φ¿. (Ä»¿ßá¡¿Ñ Γ«ú«, ¬á¬ ¼«ª¡« «»αÑñѽ¿Γ∞,
- íδ½á ½¿ ¡áªáΓá ¬½áó¿Φá ¿º αáßΦ¿αÑ¡¡«ú« ¡áí«αá, ñáÑΓß∩ ó â½á-
- óÑ 16 ó «»¿ßá¡¿¿ Σπ¡¬µ¿¿ ReadKey).
- é Æáí½¿µÑ æ.2. »«¬áºá¡ óΓ«α«⌐ ¬«ñ ¿ Γ«, τΓ« «¡ «í«º¡á-
- τáÑΓ.
-
- Æáí½¿µá C.2.
- -----------------------------------------------------------
- éΓ«α«⌐ ¬«ñ ç¡áτÑ¡¿Ñ
- -----------------------------------------------------------
- 3 쫽∞ (¡π½Ñó«⌐ ß¿¼ó«½)
- 15 Shift Tab
- 16-25 Alt-Q/W/E/R/T/Y/U/I/O/P
- 30-38 Alt-A/S/D/F/G/H/I/J/K/L
- 44-50 Alt-Z/X/C/V/B/N/M
- 59-68 è½áó¿Φ¿ F1-F10 (»α¿¼Ñ¡∩εΓß∩
- ¬á¬ Σπ¡¬µ¿«¡á½∞¡δÑ ¬½áó¿Φ¿)
- 71 êßσ«ñ¡á∩ »«º¿µ¿∩
- 72 æΓαѽ¬á óóÑασ
- 73 æΓαá¡¿µá óóÑασ
- 75 æΓαѽ¬á ¡á½Ñó«
- 77 æΓαѽ¬á ¡á»αáó«
- 79 諡ѵ (End)
- 80 æΓαѽ¬á 󡿺
- 81 æΓαá¡¿µá 󡿺 (PgDn)
- 82 éßΓáó¬á (Ins)
- 83 ôñá½Ñ¡¿Ñ (Del)
- 84-93 F11-F20(Shift-F1 »« Shift-F10)
- 94-103 F21-F30(Ctrl-F1 »« F10)
- 104-113 F31_F40(Alt-F1 »«F10)
- 114 Ctrl-PrtSc
- 115 Ctrl-æΓαѽ¬á ó½Ñó«
- 116 Ctrl-æΓαѽ¬á ó»αáó«
- 117 Ctrl-End
- 118 Ctrl-PgDn
- 119 Ctrl-Home
- 120-131 Alt-1/2/3/4/5/6/7/8/9/0/-/=
- 132 Ctrl-PgDn
- 133 F11
- 134 F12
- 135 Shift-F11
- 136 Shift-F12
- 137 Ctrl-F11
- 138 Ctrl-F12
- 139 Alt-F11
- 140 Alt-F12
- ------------------------------------------------------------
-
- è«ñδ «»α«ßá ¬½áó¿áΓπαδ - φΓ« ¬«ñδ, ó«ºóαáΘáѼδÑ ¬½áó¿-
- ΦἿ ¡á ¬½áó¿áΓπαÑ ¬«¼»∞εΓÑαá IBM PC, ¬«úñá «¡¿ á¡á½¿º¿απεΓ-
- ß∩ ∩ºδ¬«¼ Æπαí«-Åá߬á½∞. ¥Γ¿ ¬½áó¿Φ¿ íδóáεΓ »«½Ñº¡δ, »α¿ αá-
- í«ΓÑ ¡á πα«ó¡Ñ ∩ºδ¬á áßßѼí½Ñαá. ôτΓ¿ΓÑ, τΓ« ¬«ñδ «»α«ßá
- ¬½áó¿áΓπαδ, »α¿óÑñÑ¡¡δÑ ó Æáí½¿µÑ æ.3, π¬áºá¡δ ó ΦÑßΓ¡áñµá-
- Γ¿α¿τ¡«¼ ó¿ñÑ.
-
- Æáí½¿µá æ.3.
- ------------------------------------------------------------
- è½áó¿Φá è«ñ «»α«ßá è½áó¿Φá è«ñ «»α«ßá
- ó ΦÑßΓ¡áñµá- ó ΦÑßΓ¡áñµáΓ¿-
- Γ¿α¿τ¡«¼ ó¿ñÑ α¿τ¡«¼ ó¿ñÑ
- ------------------------------------------------------------
- Esc 01 ½Ñóá∩(»αáóá∩) 0F
- ßΓαѽ¬á
- !1 02 Q 10
- @2 03 W 11
- #3 04 E 12
- $4 05 R 13
- %5 06 T 14
- ^6 07 Y 15
- &7 08 U 16
- *8 09 I 17
- (9 0A O 18
- )0 0B P 19
- _- 0C {[ 1A
- += 0D }] 1B
- 髺óαáΓ ¡á Äà ó«ºóαáΓ 1æ
- «ñ¡π »«º¿µ¿ε
- CTRL 1D /... 2B
- A 1E Z 2C
- S 1F X 2D
- D 20 C 2E
- F 21 V 2F
- G 22 B 30
- H 23 N 31
- J 24 M 32
- K 25 <, 33
- L 26 >. 34
- :; 27 ?/ 35
- "' 28 Åαáóδ⌐ ßñó¿ú 36
- ~` 29 Prtscr 37
- ïÑóδ⌐ ßñó¿ú 2Ç Alt 38
- Eml^ »α«íѽ«ó 39 êßσ«ñ¡á∩ »«º¿µ¿∩ (Home) 47
- CapsLock 3A æΓαѽ¬á ¡áóÑασ 48
- F1 3B æΓαá¡¿µá ¡áóÑασ 49
- F2 3C ç¡á¬ ¼¿¡πß (-) 4A
- F3 3D æΓαѽ¬á ¡á½Ñó« 4à
- F4 3E 5 4C
- F5 3F æΓαѽ¬á ¡á»αáó« 4D
- F6 40 + 4E
- F7 41 諡ѵ (End) 4F
- F8 42 æΓαѽ¬á 󡿺 50
- F9 43 æΓαá¡¿µá 󡿺 51
- F10 44 0 Ins 52
- F11 D9 ôñá½Ñ¡¿Ñ (Del) 53
- F12 DA Num Lock 45
- ü½«¬¿α«ó¬á 46
- »α«¬απΓ¬¿
- -----------------------------------------------------------
-
-
- ÅÉêïÄåàìêà D
-
- æ««íΘÑ¡¿∩ ¿ ¬«ñδ «Φ¿í«¬
-
- æ««íΘÑ¡¿∩ ¬«¼»¿½∩Γ«αá «í «Φ¿í¬áσ
-
- äá½ÑÑ »α¿ó«ñ∩Γß∩ 󫺼«ª¡δÑ ß««íΘÑ¡¿∩ «í «Φ¿í¬áσ, ¬«Γ«-
- αδÑ óδ ¼«ªÑΓÑ »«½πτ¿Γ∞ «Γ ¬«¼»¿½∩Γ«αá »α¿ αáºαáí«Γ¬Ñ »α«ú-
- αá¼¼δ. Åα¿ ¡á½¿τ¿¿ 󫺼«ª¡«ßΓ¿ ¬«¼»¿½∩Γ«α íπñÑΓ óδó«ñ¿Γ∞ ¡á
- φ¬αá¡ ñ«»«½¡¿Γѽ∞¡πε ñ¿áú¡«ßΓ¿τÑ߬πε ¿¡Σ«α¼áµ¿ε ó ó¿ñÑ ¿ñÑ¡-
- Γ¿Σ¿¬áΓ«αá ¿½¿ ¿¼Ñ¡¿ Σá⌐½á, ¡á»α¿¼Ñα,
-
- Error 15: File not found (WINDOW.TPU) (ÄΦ¿í¬á 15: Σá⌐½
- ¡Ñ ¡á⌐ñÑ¡ (WINDOW.TPU).)
-
- Åα¿ «í¡áαπªÑ¡¿¿ «Φ¿í¬¿ Æπαí«-Åá߬á½∞ (ó ¿¡ΓÑúα¿α«óá¡¡«⌐
- ßαÑñÑ) áóΓ«¼áΓ¿τÑ߬¿ ºáúαπªáÑΓ ¿ßσ«ñ¡δ⌐ Σá⌐½ ¿ »«¼ÑΘáÑΓ ¬πα-
- ß«α «¬«½« «Φ¿í¬¿. 諼»¿½∩Γ«α ÆÉæ óδó«ñ¿Γ ¡á φ¬αá¡ ß««íΘÑ-
- ¡¿Ñ «í «Φ¿í¬Ñ, ¡«¼Ñα ¿ ¿ßσ«ñ¡πε ßΓ᫬π, ¿ß»«½∞ºπ∩ ñ½∩
- π¬áºá¡¿∩ ¼ÑßΓá «Φ¿í¬¿ ß¿¼ó«½ ¬áαÑ (^). ôτΓ¿ΓÑ, τΓ« ¡Ñ¬«Γ«αδÑ
- «Φ¿í¬¿ ó ¿ßσ«ñ¡«¼ ΓѬßΓÑ ñ« «»αÑñѽѡ¡«ú« óαѼѡ¿ ¡Ñ «í¡áαπ-
- ª¿óáεΓß∩. ìá»α¿¼Ñα, ¡Ñß««ΓóÑΓßΓó¿Ñ Γ¿»«ó ó «»ÑαáΓ«αÑ »α¿ßóá-
- ¿óá¡¿∩ ¡Ñ ¼«ªÑΓ íδΓ∞ «í¡áαπªÑ¡« ñ« ΓÑσ »«α, »«¬á ¡Ñ íπñÑΓ
- óδτ¿ß½Ñ¡« µÑ½¿¬«¼ óδαáªÑ¡¿Ñ ß« º¡á¬«¼ :=. é Γᬿσ ß½πτá∩σ
- ¿Θ¿ΓÑ «Φ¿í¬π ß½Ñóá «Γ ¬παß«αá ¿½¿ ó »αÑñπñπΘѼ ΓѬßΓÑ.
-
- 1 Out memory (éδσ«ñ ºá úαá¡¿µδ »á¼∩Γ¿)
-
- äá¡¡á∩ «Φ¿í¬á »«∩ó½∩ÑΓß∩, Ñß½¿ ¬«¼»¿½∩Γ«α óδ»«½¡∩ÑΓß∩
- ó¡Ñ ñ«»πßΓ¿¼δσ úαá¡¿µ »á¼∩Γ¿. ê¼ÑÑΓß∩ α∩ñ 󫺼«ª¡δσ αÑΦÑ¡¿⌐
- φΓ«⌐ »α«í½Ñ¼δ:
- - àß½¿ ó ¼Ñ¡ε "諼»¿½∩µ¿∩/ìạáτÑ¡¿Ñ"
- (Compile/Destination) πßΓá¡áó½¿óáÑΓß∩ º¡áτÑ¡¿Ñ "»á¼∩Γ∞", πß-
- Γá¡«ó¿ΓÑ Ñú« ó ¿¡ΓÑúα¿α«óá¡¡«⌐ ¿¡ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ ¡á
- "ñ¿ß¬".
- - àß½¿ íπΣÑα ó ¼Ñ¡ε "Ä»µ¿∩/諼»¿½∩Γ«α/諼»«¡«ó¬á"
- (Option/Compiler/Link) ó ¿¡ΓÑúα¿α«óá¡¡«⌐ ¿¡ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ
- πßΓá¡«ó½Ñ¡ ¡á "»á¼∩Γ∞", πßΓá¡«ó¿ΓÑ Ñú« ¡á "ñ¿ß¬". ¡« Γá¬-
- ªÑ »«¼ÑßΓ¿Γ∞ ñ¿αÑ¬Γ¿óπ {$L-} ó ¡áτὫ »α«úαá¼¼δ. êß»«½∞ºπ⌐ΓÑ
- «»µ¿ε /$L- ñ½∩ ßó∩º¿ ß ñ¿ß¬«¼ ó ¬«¼»¿½∩Γ«αÑ ÆÉæ.
- - àß½¿ óδ ¿ß»«½∞ºπÑΓÑ «íß½πª¿óáεΘ¿Ñ »α«úαá¼¼δ, ¡áσ«ñ∩-
- Θ¿Ñß∩ ó »á¼∩Γ¿ ΓᬿÑ, ¬á¬, ¡á»α¿¼Ñα, SideKick ¿ SuperKey,
- πñ὿ΓÑ ¿σ ¿º »á¼∩Γ¿.
- - àß½¿ óδ ¿ß»«½∞ºπÑΓÑ TURBO.EXE, »« »«»α«íπ⌐ΓÑ ºá¼Ñ¡¿Γ∞
- Ñú« ¬«¼»¿½∩Γ«α«¼ ÆÉæ.àòà. Ä¡ ºá¡¿¼áÑΓ ¼Ñ¡∞ΦÑ »á¼∩Γ¿.
- àß½¿ ¡¿ «ñ¡á ¿º αѬ«¼Ñ¡ñᵿ⌐ ¡Ñ »«¼«úáÑΓ, Γ« 󫺼«ª¡«
- óáΦá »α«úαá¼¼á ¿½¿ »α«úαá¼¼¡δ⌐ ¼«ñπ½∞ »α«ßΓ« ß½¿Φ¬«¼ óѽ¿¬,
- τΓ«íδ ¬«¼»¿½¿α«óáΓ∞ Ñú« ó Γᬫ¼ «íΩÑ¼Ñ »á¼∩Γ¿. é φΓ«¼ ß½πτáÑ
- óδ ñ«½ª¡δ αáºí¿Γ∞ Ñú« ¡á ñóá ¿½¿ í«½ÑÑ »α«úαá¼¼¡δσ ¼«ñπ½∩.
-
- 2 Identifier expected (ìÑ π¬áºá¡ ¿ñÑ¡Γ¿Σ¿¬áΓ«α)
-
- êñÑ¡Γ¿Σ¿¬áΓ«α ñ«½ªÑ¡ ¡áσ«ñ¿Γ∞ß∩ ó φΓ«¼ ¼ÑßΓÑ. 髺¼«ª¡«
- óδ »δΓáÑΓÑß∞ ¿ß»«½∞º«óáΓ∞ ºáαѺÑαó¿α«óá¡¡«Ñ ß½«ó«.
-
- 3 Unknown identifier (ìÑ¿ºóÑßΓ¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α)
-
- ¥Γ«Γ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¡Ñ íδ½ «»¿ßá¡.
-
- 4 Duplicate identifier (Å«óΓ«α¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α)
-
- 5 Syntax error (æ¿¡Γá¬ß¿τÑ߬á∩ «Φ¿í¬á)
-
- é ¿ßσ«ñ¡«¼ ΓѬßΓÑ ¡á⌐ñÑ¡ ¡ÑóÑα¡δ⌐ º¡á¬. 髺¼«ª¡«, óδ
- ºáí뫨 ºá¬½ετ¿Γ∞ ó ¬áóδτ¬¿ ßΓ᫬«óπε ¬«¡ßΓá¡Γπ.
-
- 6 Error in real constant (ÄΦ¿í¬á ó ñÑ⌐ßΓó¿Γѽ∞¡«⌐
- ¬«¡ßΓá¡ΓÑ).
-
- æ¿¡Γá¬ß¿ß ¬«¡ßΓá¡Γ ñÑ⌐ßΓó¿Γѽ∞¡«ú« Γ¿»á (Γ¿»á real) «»-
- αÑñѽ∩ÑΓß∩ ó â½áóÑ 1 ("濼ó«½δ ¿ ¬«¡ßΓá¡Γδ").
-
- 7 Error in integer constant (ÄΦ¿í¬á ó µÑ½«⌐ ¬«¡ßΓá¡ΓÑ).
-
- æ¿¡Γá¬ß¿ß ¬«¡ßΓá¡Γ Γ¿»á integer (µÑ½«Ñ) «»αÑñѽ∩ÑΓß∩ ó
- â½áóÑ 1. ôτΓ¿ΓÑ, τΓ« »«ß½Ñ µÑ½δσ ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ »αÑóδ-
- ΦáεΘ¿σ ñ¿á»áº«¡ »αÑñßΓáó½Ñ¡¿∩ µÑ½δσ τ¿ßѽ ñ«½ª¡δ ßΓáó¿Γ∞ß∩
- Γ«τ¬á ¿ ¡«½∞, ¡á»α¿¼Ñα, 12345678912.0.
-
- 8 String constant exceeds line. (æΓ᫬«óá∩ ¬«¡ßΓá¡Γá
- »αÑóδΦáÑΓ αẼÑαδ ßΓ᫬¿)
-
- éÑα«∩Γ¡«, óδ ºáí뫨 »«ßΓáó¿Γ∞ ¬áóδτ¬π ó ¬«¡µÑ ßΓ᫬«ó«⌐
- ¬«¡ßΓá¡Γδ.
-
- 9 Too many nested files (æ½¿Φ¬«¼ ¼¡«ú« 󽫪ѡ¡δσ Σá⌐-
- ½«ó)
-
- 諼»¿½∩Γ«α ñ«»π߬áÑΓ ¡Ñ í«½ÑÑ »∩Γ¿ 󽫪ѡ¡δσ ¿ßσ«ñ¡δσ
- Σá⌐½«ó. ì« í«½ÑÑ óÑα«∩Γ¡«, π óáß ¿¼ÑÑΓß∩ í«½ÑÑ τÑΓδαÑσ ó¬½ε-
- τáѼδσ Σá⌐½«ó.
-
- 10 Unexpected end of file (ìÑ»αáó¿½∞¡δ⌐ ¬«¡Ñµ Σá⌐½á)
-
- éδ ¼«ú½¿ »«½πτ¿Γ∞ φΓ« ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ »« «ñ¡«⌐ ¿º
- ß½ÑñπεΘ¿σ »α¿τ¿¡:
- - éáΦ ¿ßσ«ñ¡δ⌐ Σá⌐½ ºá¬«¡τ¿½ß∩ »ÑαÑñ »«ß½Ññ¡¿¼ end «ß-
- ¡«ó¡«ú« αáºñÑ½á «»ÑαáΓ«α«ó. éÑα«∩Γ¡«, π óáß ¡Ñ«ñ¿¡á¬«ó«Ñ ¬«-
- ½¿τÑßΓó« «»ÑαáΓ«α«ó begin ¿ end.
- - 鬽ετáѼδ⌐ Σá⌐½ ºá¬«¡τ¿óáÑΓß∩ ó ßÑαÑñ¿¡Ñ αáºñÑ½á «»Ñ-
- αáΓ«α«ó. èáªñδ⌐ αáºñѽ «»ÑαáΓ«α«ó ñ«½ªÑ¡ µÑ½¿¬«¼ »«¼ÑΘáΓ∞ß∩
- ó «ñ¡«¼ Σá⌐½Ñ.
- - éδ ¡Ñ ºá¬«¡τ¿½¿ ¬«¼¼Ñ¡Γáα¿⌐.
-
- 11 Line too long (æΓ᫬á ß½¿Φ¬«¼ ñ½¿¡¡á∩)
-
- îá¬ß¿¼á½∞¡á∩ ñ½¿¡á ßΓ᫬¿ ¼«ªÑΓ αáó¡∩Γ∞ß∩ 126 ß¿¼ó«½á¼.
-
- 12 Type identifier expected (ìπªÑ¡ ¿ñÑ¡Γ¿Σ¿¬áΓ«α Γ¿»á)
-
- ìÑ π¬áºá¡ Γ¿» ¿ñÑ¡Γ¿Σ¿¬áΓ«αá, ¬á¬ φΓ« ñ«½ª¡« íδΓ∞.
-
- 13 Too many open files (æ½¿Φ¬«¼ ¼¡«ú« «Γ¬αδΓδσ Σá⌐½«ó)
-
- àß½¿ »«∩ó½∩ÑΓß∩ φΓá «Φ¿í¬á, Γ« φΓ« «í«º¡áτáÑΓ, τΓ« óáΦ
- Σá⌐½ CONFIG.SYS ¡Ñ ó¬½ετáÑΓ »áαá¼ÑΓα FILES=xx ¿½¿ φëà »áαá-
- ¼ÑΓα π¬áºδóáÑΓ ß½¿Φ¬«¼ ¼á½« Σá⌐½«ó. ôóѽ¿τ∞ΓÑ τ¿ß½« Σá⌐½«ó
- ¬á¬«ú«-½¿í« »«ñσ«ñ∩ΘÑú« º¡áτÑ¡¿∩, ¡á»α¿¼Ñα, 20.
-
- 14 Invalid file name (ìÑóÑα¡«Ñ ¿¼∩ Σá⌐½á)
-
- ê¼∩ Σá⌐½á ¡ÑóÑα¡« ¿½¿ π¬áºδóáÑΓ ¡Ñ ßπΘÑßΓóπεΘ¿⌐ »πΓ∞.
-
- 15 File not found (öá⌐½ ¡Ñ ¡á⌐ñÑ¡)
-
- öá⌐½ ¡Ñ ¼«ªÑΓ íδΓ∞ ¡á⌐ñÑ¡ ¡¿ ó ΓѬπΘѼ ¬áΓὫúÑ, ¡¿ ó
- ¬á¬«¼-½¿í« ñαπú«¼ ¿ßß½ÑñπѼ«¼ ¬áΓὫúÑ, »αÑñ¡áº¡áτÑ¡¡«¼π ñ½∩
- φΓ«ú« Γ¿»á Σá⌐½«ó.
-
- 16 Disk full (ä¿ß¬ ºá»«½¡Ñ¡)
-
- ôñ὿ΓÑ ¡Ñ¬«Γ«αδÑ Σá⌐½δ ¿½¿ ó«ß»«½∞ºπ⌐ΓÑß∞ ¡«óδ¼ ñ¿ß-
- ¬«¼.
-
- 17 Invalid compiler directive (ìÑ»αáó¿½∞¡á∩ ñ¿αÑ¬Γ¿óá
- ¬«¼»¿½∩Γ«αá)
-
- ìÑóÑα¡á∩ íπ¬óá ó ñ¿αÑ¬Γ¿óÑ ¬«¼»¿½∩Γ«αá, «ñ¿¡ ¿º »áαá-
- ¼ÑΓα«ó ñ¿αÑ¬Γ¿óδ ¬«¼»¿½∩Γ«αá ¡ÑóÑα¡δ⌐, ¿½¿ óδ »«½∞ºπÑΓÑß∞
- ú½«íá½∞¡«⌐ ñ¿αÑ¬Γ¿ó«⌐ ¬«¼»¿½∩Γ«αá, ¬«úñá ¬«¼»¿½∩µ¿∩ Γѽá
- »α«úαá¼¼δ πªÑ ¡áτá½áß∞.
-
- 18 Too many files (æ½¿Φ¬«¼ ¼¡«ú« Σá⌐½«ó)
-
- é ¬«¼»¿½∩µ¿¿ »α«úαá¼¼δ ¿½¿ »α«úαá¼¼¡«ú« ¼«ñπ½∩ πτáßΓóπ-
- εΓ ß½¿Φ¬«¼ ¼¡«ú« Σá⌐½«ó. Å«»δΓá⌐ΓÑß∞ ¡Ñ ¿ß»«½∞º«óáΓ∞ Γá¬
- ¼¡«ú« Σá⌐½«ó, ¡á»α¿¼Ñα, «íΩÑñ¿¡∩∩ ó¬½ετáѼδÑ Σá⌐½δ ¿½¿ ñѽá∩
- ¬«α«τÑ ¿¼Ñ¡á Σá⌐½«ó.
-
- 19 Undefined type in pointer definition (ìÑ«»αÑñѽѡ¡δ⌐
- Γ¿» ó «»αÑñѽѡ¿¿ ßß佬¿)
-
- üδ½á «ßπΘÑßΓó½Ñ¡á ßßδ½¬á ¡á Γ¿» ó «»¿ßá¡¿¿ ßß佫τ¡«ú«
- Γ¿»á, »α¿óÑñÑ¡¡«¼ αá¡ÑÑ, ¡« «¡ ¡Ñ íδ½ «»¿ßá¡.
-
- 20 Variable identifier expected (ìπªÑ¡ ¿ñÑ¡Γ¿Σ¿¬áΓ«α
- »ÑαѼѡ¡«⌐)
-
- êñÑ¡Γ¿Σ¿¬áΓ«α ¡Ñ «»¿ßδóáÑΓ »ÑαѼѡ¡πε, ¬á¬ φΓ« ñ«½ª¡«
- íδΓ∞.
-
- 21 Error in type (ÄΦ¿í¬á ó «»αÑñѽѡ¿¿ Γ¿»á)
-
- Ä»αÑñѽѡ¿Ñ Γ¿»á ¡Ñ ¼«ªÑΓ ¡áτ¿¡áΓ∞ß∩ ß φΓ«ú« ß¿¼ó«½á.
-
- 22 Structure too large (æ½¿Φ¬«¼ í«½∞Φá∩ ßΓαπ¬Γπαá)
-
- îá¬ß¿¼á½∞¡« ñ«»πßΓ¿¼δ⌐ αẼÑα ßΓαπ¬Γπα¡«ú« Γ¿»á - 65520
- íá⌐Γ«ó.
-
- 23 Set base type of range (üẫóδ⌐ Γ¿» ¼¡«ªÑßΓóá ¡áαπ-
- ΦáÑΓ úαá¡¿µδ)
-
- üẫóδ⌐ Γ¿» ¼¡«ªÑßΓóá ñ«½ªÑ¡ »αÑñßΓáó½∩Γ∞ ß«í«⌐ «ΓαѺ«¬
- Γ¿»á ß úαá¡¿µá¼¿ ó »αÑñѽáσ «Γ 0 ñ« 255 ¿½¿ »ÑαÑτ¿ß½¿¼δ¼ Γ¿-
- »«¼ ß ¡Ñ í«½ÑÑ τѼ 256 º¡áτÑ¡¿∩¼¿.
-
- 24 File components may not be files (諼»«¡Ñ¡ΓἿ Σá⌐½á
- ¡Ñ ¼«úπΓ íδΓ∞ Σá⌐½δ)
-
- è«¡ßΓαπ¬µ¿¿ Γ¿»á Σá⌐½ Σá⌐½«ó ¡Ñ ñ«»π߬áÑΓß∩.
-
- 25 Invalid string length (ìÑóÑα¡á∩ ñ½¿¡á ßΓ᫬¿)
-
- îá¬ß¿¼á½∞¡á∩ «»¿ßδóáÑΓß∩ ñ½¿¡á ßΓ᫬¿ ñ«½ª¡á ¡áσ«ñ¿Γ∞ß∩
- ó ñ¿á»áº«¡Ñ «Γ 1 ñ« 255.
-
- 26 Type mismatch (ìÑß««ΓóÑΓßΓó¿Ñ Γ¿»«ó)
-
- ¥Γ« ¼«ñÑΓ »α«¿º«⌐Γ¿ »« ß½ÑñπεΘ¿¼ »α¿τ¿¡á¼:
-
- - ¡Ñß«ó¼ÑßΓ¿¼δÑ Γ¿»δ »ÑαѼѡ¡«⌐ ¿ óδαáªÑ¡¿∩ ó «»ÑαáΓ«αÑ
- »α¿ßóá¿óá¡¿∩;
- - ¡Ñß«ó¼ÑßΓ¿¼δÑ Γ¿»δ Σá¬Γ¿τÑ߬«ú« ¿ Σ«α¼á½∞¡«ú« »áαá-
- ¼ÑΓα«ó ó «íαáΘÑ¡¿¿ ¬ »α«µÑñπαÑ ¿½¿ Σπ¡¬µ¿¿;
- - Γ¿» óδαáªÑ¡¿∩, ∩ó½∩εΘ¿⌐ß∩ ¡Ñ ß«ó¼ÑßΓ¿¼δ¼ ß Γ¿»«¼ ¿¡-
- ñѬßá »α¿ ¿¡ñѬ߿α«óá¡¿¿ ¼áßß¿óá;
- - ¡Ñß«ó¼ÑßΓ¿¼δÑ Γ¿»δ «»Ñαá¡ñ«ó ó óδαáªÑ¡¿¿.
-
- 27 Invalid subrange base type (ìÑ»αáó¿½∞¡δ⌐ íẫóδ⌐ Γ¿»
- «ΓαѺ¬á Γ¿»á)
-
- éßÑ »«α∩ñ¬«óδÑ Γ¿»δ ∩ó½∩εΓß∩ ñ«»πßΓ¿¼δ¼¿ íẫó묨 Γ¿»á-
- ¼¿.
-
- 28 Lower bound greater than upper bound (쿪¡∩∩ úαá¡¿µá
- í«½∞ΦÑ óÑασ¡Ñ⌐)
-
- Ä»¿ßá¡¿Ñ «ΓαѺ¬á Γ¿»á π¬áºδóáÑΓ ¡¿ª¡εε úαá¡¿µπ í«½∞ΦÑ⌐,
- τѼ óÑασ¡∩∩.
-
- 29 Ordinal type expected (ìπªÑ¡ »«α∩ñ¬«óδ⌐ Γ¿»)
-
- Æ¿»δ ñÑ⌐ßΓó¿Γѽ∞¡δÑ, ßΓ᫬«óδÑ, ßΓαπ¬Γπα¡δÑ Γ¿»δ ¿ ßßδ-
- ½«τ¡δÑ ó ñá¡¡«¼ ß½πτáÑ ¡Ñ ñ«»π߬áεΓß∩.
-
- 30 Integer constant expected (ìπª¡á µÑ½á∩ ¬«¡ßΓá¡Γá)
-
- 31 Constant expected (ìπª¡á ¬«¡ßΓá¡Γá)
-
- 32 Integer or real constant expected (ìπª¡á µÑ½á∩ ¿½¿
- ñÑ⌐ßΓó¿Γѽ∞¡á∩ ¬«¡ßΓá¡Γá)
-
- 33 Type identifier expected (ìπªÑ¡ ¿ñÑ¡Γ¿Σ¿¬áΓ«α Γ¿»á)
-
- äá¡¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¡Ñ «í«º¡áτáÑΓ Γ¿», ¬á¬ φΓ« ΓαÑíπ-
- ÑΓß∩.
-
- 34 Invalid function result type (ìÑ»αáó¿½∞¡δ⌐ Γ¿» αÑ-
- ºπ½∞ΓáΓá Σπ¡¬µ¿¿)
-
- Åαáó¿½∞¡δ¼¿ Γ¿»á¼¿ αѺπ½∞ΓáΓá Σπ¡¬µ¿¿ ∩ó½∩εΓß∩ óßÑ
- »α«ßΓδÑ Γ¿»δ, ßΓ᫬«óδÑ Γ¿»δ ¿ ßß佫τ¡δÑ Γ¿»δ.
-
- 35 Label identifier expected (ìπªÑ¡ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¼ÑΓ-
- ¬¿)
-
- îÑΓ¬á ¡Ñ «í«º¡áτÑ¡á ß »«¼«Θ∞ε ¿ñÑ¡Γ¿Σ¿¬áΓ«αá, ¬á¬ φΓ«
- ΓαÑíπÑΓß∩.
-
- 36 BEGIN expected (ìπªÑ¡ BEGIN)
-
- 37 END expected (ìπªÑ¡ END)
-
- 38 Integer expression expected (ìπª¡« óδαáªÑ¡¿Ñ Γ¿»á
- Integer)
-
- ÅαÑñδñπΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ Γ¿» Integer.
-
- 39 Ordinal expression expected (ìπª¡« óδαáªÑ¡¿Ñ »ÑαÑ-
- τ¿ß½¿¼«ú« Γ¿»á)
-
- ÅαÑñΦÑßΓóπεΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ »ÑαÑτ¿ß½¿¼δ⌐ Γ¿».
-
- 40 Boolean expression expected (ìπª¡« óδαáªÑ¡¿Ñ Γ¿»á
- Boolean)
-
- ÅαÑñΦÑßΓóπεΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ Γ¿» boolean.
-
- 41 Operand types do not match operator (Æ¿»δ «»Ñαá¡ñ«ó
- ¡Ñ ß««ΓóÑΓßΓóπεΓ «»ÑαáΓ«απ)
-
- äá¡¡δ⌐ «»ÑαáΓ«α ¡Ñ ¼«ªÑΓ íδΓ∞ »α¿¼Ñ¡Ñ¡ ¬ «»Ñαá¡ñá¼ ñá¡-
- ¡«ú« Γ¿»á, ¡á»α¿¼Ñα, 'A' αáºñѽ¿Γ∞ ¡á '2'.
-
- 42 Error in expression (ÄΦ¿í¬á ó óδαáªÑ¡¿¿)
-
- äá¡¡δ⌐ ß¿¼ó«½ ¡Ñ ¼«ªÑΓ πτáßΓó«óáΓ∞ ó óδαáªÑ¡¿¿ π¬áºá¡-
- ¡δ¼ «íαẫ¼. 髺¼«ª¡«, óδ ºáí뫨 π¬áºáΓ∞ «»Ñαáµ¿ε ¼Ñªñπ ñóπ-
- ¼∩ «»Ñαá¡ñἿ.
-
- 43 Illegal assignment (ìÑóÑα¡«Ñ »α¿ßóá¿óá¡¿Ñ)
-
- - öá⌐½á¼ ¿ »ÑαѼѡ¡δ¼ íѺ Γ¿»á ¡Ñ½∞º∩ »α¿ßóá¿óáΓ∞ º¡á-
- τÑ¡¿∩.
- - êñÑ¡Γ¿Σ¿¬áΓ«απ Σπ¡¬µ¿¿ ¼«ª¡« »α¿ßóá¿óáΓ∞ º¡áτÑ¡¿∩
- Γ«½∞¬« ó¡πΓα¿ αáºñÑ½á «»ÑαáΓ«α«ó ñá¡¡«⌐ Σπ¡¬µ¿¿.
-
- 44 Field identifier expected (ìπªÑ¡ ¿ñÑ¡Γ¿Σ¿¬áΓ« »«½∩)
-
- äá¡¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¡Ñ π»«¼¿¡áÑΓ »«½Ñ »αÑñΦÑßΓóπεΘÑ⌐
- »ÑαѼѡ¡«⌐ Γ¿»á ºá»¿ß∞.
-
- 45 Object file too large (ÄíΩÑ¬Γ¡δ⌐ Σá⌐½ ß½¿Φ¬«¼ í«½∞-
- 让)
-
- Æπαí«-Åá߬á½∞ ¡Ñ ¼«ªÑΓ ¬«¼»«¡«óáΓ∞ Σá⌐½δ .OBJ í«½∞ΦÑ
- 64è.
-
- 46 Undefined external (ìÑ «»αÑñѽѡ¡á∩ ó¡ÑΦ¡∩∩ »α«µÑñπ-
- αá)
-
- é¡ÑΦ¡∩∩ »α«µÑñπαá ¿½¿ Σπ¡¬µ¿∩ ¡Ñ ¿¼ÑÑΓ ß««ΓóÑΓßΓóπεΘÑú«
- «»αÑñѽѡ¿∩ PUBLIC ó «íΩÑ¬Γ¡«¼ Σá⌐½Ñ. ôíÑñ¿ΓÑß∞, τΓ« óδ π¬á-
- ºá½¿ óßÑ «íΩÑ¬Γ¡δÑ Σá⌐½δ ó ñ¿αÑ¬Γ¿óáσ {$L filename} ¿ »α«-
- óÑα∞ΓÑ ¡á»¿ßá¡¿Ñ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿ ó
- Σá⌐½Ñ .ASM.
-
- 47 Invalid object file record (ìÑ»αáó¿½∞¡á∩ ºá»¿ß∞ «íΩ-
- Ñ¬Γ¡«ú« Σá⌐½á)
-
- öá⌐½ .OBJ ß«ñÑαª¿Γ ¡ÑóÑα¡πε «íΩÑ¬Γ¡δε ºá»¿ß∞. ôíÑñ¿-
- ΓÑß∞, τΓ« ñá¡¡δ⌐ Σá⌐½ ∩ó½∩ÑΓß∩ ñÑ⌐ßΓó¿Γѽ∞¡« Σá⌐½«¼ .OBJ.
-
- 48 Code segment too large (æÑú¼Ñ¡Γ ¬«ñá ß½¿Φ¬«¼ í«½∞-
- 让)
-
- îá¬ß¿¼á½∞¡δ⌐ αẼÑα ¬«ñá »α«úαá¼¼δ ¿½¿ »α«úαá¼¼¡«ú« ¼«-
- ñπ½∩ αáó¡∩ÑΓß∩ 65520 íá⌐Γá¼. àß½¿ óδ ¬«¼»¿½¿απÑΓÑ »α«ú-
- αá¼¼¡δ⌐ ¼«ñπ½∞, αáºíÑ⌐ΓÑ Ñú« ¡á ñóá ¿½¿ í«½ÑÑ »α«úαá¼¼¡δσ
- ¼«ñπ½∩.
-
- 49 Data segment too large (æÑú¼Ñ¡Γ ñá¡¡δ⌐ ß½¿Φ¬«¼ óÑ-
- ½¿¬)
-
- îá¬ß¿¼á½∞¡δ⌐ αẼÑα ßÑú¼Ñ¡Γá ñá¡¡δσ »α«úαá¼¼δ αáóÑ¡
- 65520 íá⌐Γá¼, ó¬½ετá∩ ñá¡¡δÑ, «»¿ßδóáѼδÑ ¿ß»«½∞ºπÑ¼δ¼¿
- »α«úαá¼¼¡δ¼¿ ¼«ñπ½∩¼¿. àß½¿ óá¼ ¡πª¡« í«½∞ΦÑÑ ¬«½¿τÑßΓó«
- ú½«íá½∞¡δσ ñá¡¡δσ, «»¿Φ¿ΓÑ í«½∞Φ¿Ñ ßΓαπ¬Γπαδ ß »«¼«Θ∞ε π¬á-
- ºáΓѽÑ⌐ ¿ óδñѽ∩⌐ΓÑ ñ½∩ ¡¿σ »á¼∩Γ∞ ñ¿¡á¼¿τÑ߬¿ ß »«¼«Θ∞ε
- »α«µÑñπαδ New.
-
- 50 DO expected (ìπªÑ¡ «»ÑαáΓ«α DO)
-
- 51 Invalid PUBLIC definition (ìÑóÑα¡«Ñ «»αÑñѽѡ¿Ñ
- PUBLIC)
-
- - äá¡¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α »«½πτ¿½ Γ¿» public ß »«¼«Θ∞ε ñ¿-
- αÑ¬Γ¿óδ PUBLIC ó ∩ºδ¬Ñ áßßѼí½Ñαá, ¡« ¡Ñ ß««ΓóÑΓßΓóπÑΓ «»¿-
- ßá¡¿ε external ó »α«úαá¼¼Ñ ¿½¿ »α«úαá¼¼¡«¼ ¼«ñπ½Ñ Åá߬á½∩.
- - äóÑ ¿½¿ í«½ÑÑ ñ¿αÑ¬Γ¿óδ PUBLIC ¡á ∩ºδ¬Ñ áßßѼí½Ñαá
- «»αÑñѽ∩εΓ «ñ¿¡ ¿ ëà ªÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«α.
- - öá⌐½δ .OBJ «»αÑñѽ∩εΓ ß¿¼ó«½δ PUBLIC, ¡Ñ ¡áσ«ñ∩Θ¿Ñß∩
- ó ßÑú¼Ñ¡ΓÑ CODE.
-
- 52 Invalid EXTRN definition (¡Ñ»αáó¿½∞¡«Ñ «»αÑñѽѡ¿Ñ
- EXTRN)
-
- - êñÑ¡Γ¿Σ¿¬áΓ«α «ßπΘÑßΓó¿½ ßß佬π ó ∩ºδ¬Ñ áßßѼí½Ñαá ß
- »«¼«Θ∞ε ñ¿αÑ¬Γ¿óδ EXTRN, ¡« φΓ« ¡Ñ í佫 «»¿ßá¡« ó »α«úαá¼¼Ñ
- ¿½¿ »α«úαá¼¼¡«¼ ¼«ñπ½Ñ ¡á Åá߬á½Ñ ¿ ¡Ñ í佫 «»¿ßá¡« ó ¿¡ΓÑα-
- ΣÑ⌐ß¡«⌐ ßѬµ¿¿ ¿ß»«½∞ºπѼδσ »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐.
-
- - êñÑ¡Γ¿Σ¿¬áΓ«α «í«º¡áτáÑΓ áíß«½εΓ¡πε »ÑαѼѡ¡πε.
- - êñÑ¡Γ¿Σ¿¬áΓ«α «í«º¡áτáÑΓ »α«µÑñπαπ ¿½¿ Σπ¡¬µ¿ε Γ¿»á
- inline.
-
- 53 Too many EXTRN definition (æ½¿Φ¬«¼ ¼¡«ú« «»αÑñѽѡ¿⌐
- Γ¿»á EXTRN)
-
- Æπαí«-Åá߬á½∞ ¡Ñ ¼«ªÑΓ «íαáíáΓδóáΓ∞ Σá⌐½δ .OBJ »α¿ í«-
- ½ÑÑ, τѼ 256 «»αÑñѽѡ¿∩σ EXTRN.
-
- 54 OF expected (ÆαÑíπÑΓß∩ OF)
-
- 55 INTERFACE expected (ÆαÑíπÑΓß∩ ¿¡ΓÑαΣÑ⌐ß¡á∩ ßѬµ¿∩)
-
- 56 Invalid relocatable reference (ìÑñÑ⌐ßΓó¿Γѽ∞¡á∩ »Ñ-
- αѼÑΘáѼá∩ ßß佬á)
-
- - öá⌐½ .OBJ ß«ñÑαª¿Γ ñá¡¡δÑ ¿ »ÑαѼÑΘáѼδÑ ßß佬¿ ó
- ßÑú¼Ñ¡Γáσ, «Γ½¿τ¡δσ «Γ CODE. ìá»α¿¼Ñα, óδ »δΓáÑΓÑß∞ «»¿ßáΓ∞
- ¿¡¿µ¿á½¿º¿α«óá¡¡δÑ »ÑαѼѡ¡δÑ ó ßÑú¼Ñ¡ΓÑ DATA.
- - öá⌐½ .æOî ß«ñÑαª¿Γ ßß佬¿ ß αẼÑαἿ ó íá⌐Γáσ ¡á »Ñ-
- αѼÑΘáѼδÑ ß¿¼ó«½δ. Æá¬á∩ «Φ¿í¬á »α«¿ßσ«ñ¿Γ ó ß½πτáÑ, Ñß½¿
- éδ ¿ß»«½∞ºπÑΓÑ «»ÑαáΓ«αδ HIGH ¿ DOWN ß »ÑαѼÑΘáÑ¼δ¼¿ ß¿¼ó«-
- ½á¼¿ ¿½¿ Ñß½¿ óδ ßßδ½áÑΓÑß∞ ó ñ¿αÑ¬Γ¿óáσ DB ¡á »ÑαѼÑΘáѼδÑ
- ß¿¼ó«½δ.
- - Ä»Ñαá¡ñ ßßδ½áÑΓß∩ ¡á »ÑαѼÑΘáѼδ⌐ ß¿¼ó«½, ¬«Γ«αδ⌐ ¡Ñ
- íδ½ «»αÑñѽѡ ó ßÑú¼Ñ¡ΓÑ CODE ¿½¿ ó ßÑú¼Ñ¡ΓÑ DATA.
- - Ä»Ñαá¡ñ ßßδ½áÑΓß∩ ¡á »α«µÑñπαπ EXTRN ¿½¿ Σπ¡¬µ¿ε
- EXTRN ß« ßñó¿ú«¼, ¡á»α¿¼Ñα, CALL SortProc+8.
-
- 57 THEN expected (ÆαÑíπÑΓß∩ THEN)
-
- 58 TO or DOWNTO expected (ÆαÑíπÑΓß∩ ÆÄ ¿½¿ DOWNTO)
-
- 59 Undefined forward (ìÑ «»αÑñѽѡ¡«Ñ «»ÑαѪáεΘÑÑ «»¿-
- ßá¡¿Ñ)
-
- - ü뫨 «»¿ßá¡δ »α«µÑñπαá ¿½¿ Σπ¡¬µ¿∩ ó ¿¡ΓÑαΣÑ⌐ß¡«⌐
- ßѬµ¿¿ »α«úαá¼¼¡«ú« ¼«ñπ½∩, ¡« ¿σ «»αÑñѽѡ¿Ñ «ΓßπΓßΓóπÑΓ ó
- ßѬµ¿¿ αÑ὿ºáµ¿¿.
- - Åα«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿ í뫨 «»¿ßá¡δ ß »«¼«Θ∞ε «»ÑαѪá-
- εΘÑú« «»¿ßá¡¿Ñ, ¡« ¿σ «»αÑñѽѡ¿Ñ ¡Ñ ¡á⌐ñÑ¡«.
-
- 60 Too many procedures (æ½¿Φ¬«¼ ¼¡«ú« »α«µÑñπα) »α«µÑ-
- ñπαδ ¿½¿ Σπ¡¬µ¿¿
-
- Æπαí«-Åá߬á½∞ ¡Ñ ñ«»π߬áÑΓ í«½ÑÑ 512 »α«µÑñπα ¿½¿ Σπ¡¬-
- µ¿⌐ ó «ñ¡«¼ ¼«ñπ½Ñ. àß½¿ óδ ¬«¼»¿½¿απÑΓÑ »α«úαá¼¼π, Γ« »«-
- ¼ÑßΓ¿ΓÑ ¡Ñ¬«Γ«αδÑ »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿ ó »α«úαá¼¼¡δÑ ¼«ñπ-
- ½¿. àß½¿ óδ ¬«¼»¿½¿απÑΓÑ »α«úαá¼¼¡δ⌐ ¼«ñπ½∞, Γ« αáºíÑ⌐ΓÑ Ñú«
- ¡á ñóá ¿½¿ ¡Ñ߬«½∞¬« »α«úαá¼¼¡δσ ¼«ñπ½∩, »α«µÑñπαδ ¿½¿ Σπ¡¬-
- 樨.
- 61 Invalid typecast (¡ÑóÑα¡«Ñ »αÑ«íαẫóá¡¿Ñ Γ¿»á)
-
- - ÉẼÑαδ ßß佬¿ ¡á »ÑαѼѡ¡πε ¿ Γ¿» αѺπ½∞ΓáΓá «Γ½¿τá-
- εΓß∩ ñαπú «Γ ñαπúá »α¿ ¿º¼Ñ¡Ñ¡¿¿ Γ¿»á »ÑαѼѡ¡«⌐.
- - éδ »δΓáÑΓÑß∞ «ßπΘÑßΓó¿Γ∞ »α¿óÑñÑ¡¿Ñ Γ¿»á óδαáªÑ¡¿∩,
- ¬«úñá αáºαÑΦáÑΓß∩ Γ«½∞¬« ßßδ½¬á ¡á »ÑαѼѡ¡πε, »α«µÑñπαπ ¿½¿
- Σπ¡¬µ¿ε.
-
- 62 Division by zero (äѽѡ¿Ñ ¡á ¡«½∞)
-
- ÅαÑñΦÑßΓóπεΘ¿⌐ «»Ñαᵿ∩ »δΓáÑΓß∩ óδ»«½¡¿Γ∞ ñѽѡ¿Ñ ¡á
- ¡«½∞.
-
- 63 Invalid file type (ìÑóÑα¡δ⌐ Σá⌐½«óδ⌐ Γ¿»)
-
- äá¡¡δ⌐ Σá⌐½«óδ⌐ Γ¿» ¡Ñ «íß½πª¿óáÑΓß∩ »α«µÑñπα«⌐ «íαá-
- í«Γ¬¿ Σá⌐½«ó. ìá»α¿¼Ñα, »α«µÑñπαá Readln ¿ß»«½∞ºπÑΓß∩ ñ½∩
- Γ¿»¿º«óá¡¡«ú« Σá⌐½á, ¿½¿ »α«µÑñπαá Seek - ñ½∩ ΓѬßΓ«ó«ú«
- Σá⌐½á.
-
- 64 Cannot Read or Write variables of this type (ìÑΓ
- 󫺼«ª¡«ßΓ¿ ßτ¿ΓáΓ∞ ¿½¿ ºá»¿ßáΓ∞ »ÑαѼѡ¡δÑ ñá¡¡«ú« Γ¿»á)
-
- - Åα«µÑñπαδ Read ¿ Readln ¼«úπΓ ßτ¿ΓδóáΓ∞ »ÑαѼѡ¡δÑ
- ß¿¼ó«½∞¡«ú«, µÑ½«ú«, ñÑ⌐ßΓó¿Γѽ∞¡«ú« ¿ ßΓ᫬«ó«ú« Γ¿»á.
- - Åα«µÑñπαδ Write ¿ Writeln ¼«úπΓ óδó«ñ¿Γ∞ »ÑαѼѡ¡δÑ
- ß¿¼ó«½∞¡«ú«, µÑ½«ú«, ñÑ⌐ßΓó¿Γѽ∞¡«ú«, íπ½Ñó߬«ú« ¿ ßΓ᫬«ó«-
- ú« Γ¿»á.
-
- 65 Pointer variable expected (ìπª¡« ¿ß»«½∞º«óáΓ∞ »ÑαÑ-
- ¼Ñ¡¡πε-π¬áºáΓѽ∞)
-
- ÅαÑñδñπΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ Γ¿»á π¬áºáΓѽ∞.
-
- 66 String variable expected (ìπª¡á ßΓ᫬«óá∩ »ÑαѼѡ-
- ¡á∩)
-
- ÅαÑñΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ ßΓ᫬«óδ⌐ Γ¿».
-
- 67 String expression expected (ìπª¡« óδαáªÑ¡¿Ñ ßΓ᫬«-
- ó«ú« Γ¿»á)
-
- ÅαÑñΦÑßΓóπΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ ßΓ᫬«óδ⌐ Γ¿».
-
- 68 Unit not found (Åα«úαá¼¼¡δ⌐ ¼«ñπ½∞ ¡Ñ ¡á⌐ñÑ¡)
-
- Äñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐, ¿ß»«½∞ºπѼδσ
- ñá¡¡δ¼ »α«úαá¼¼¡δ¼ ¼«ñπ½Ñ¼, ¡Ñ π¬áºá¡δ ó «»ÑαáΓ«αÑ uses.
-
- 69 Unit name mismatch (ìÑß««ΓóÑΓßΓó¿Ñ ¿¼Ñ¡ »α«úαá¼¼¡δσ
- ¼«ñπ½Ñ⌐)
-
- ê¼∩ »α«úαá¼¼¡«ú« ¼«ñπ½∩, ¡á⌐ñÑ¡¡«Ñ ó Σá⌐½Ñ .TPU, ¡Ñ ß«-
- «ΓóÑΓßΓóπÑΓ ¿¼Ñ¡¿, π¬áºá¡¡«¼π ó «»ÑαáΓ«αÑ uses.
-
- 70 Unit version mismatch (ìÑß««ΓóÑΓßΓó¿Ñ óÑαß¿⌐ »α«ú-
- αá¼¼¡δσ ¼«ñπ½Ñ⌐)
-
- Äñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐ ¿ß»«½∞ºπѼδσ
- ñá¡¡«⌐ »α«úαá¼¼«⌐, í뫨 ¿º¼Ñ¡Ñ¡δ »«ß½Ñ ¿σ ¬«¼»¿½∩µ¿¿. é«ß-
- »«½∞ºπ⌐ΓÑß∞ «»µ¿Ñ⌐ "諼»¿½∩µ¿∩/ÅÑαѬ«¼»¿½∩µ¿∩"
- (Compile/Make) ¿½¿ "諼»¿½∩µ¿∩/Å«ßΓα«Ñ¡¿Ñ" (Compile/Build) ó
- ¿¡ΓÑúα¿α«óá¡¡«⌐ ¿¡ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ ¿ «»µ¿∩¼¿ /î ¿½¿ /é ó
- ¬«¼»¿½∩Γ«αÑ ÆÉæ, τΓ« »«ºó«½¿Γ áóΓ«¼áΓ¿τÑ߬¿ ߬«¼»¿½¿α«óáΓ∞
- »α«úαá¼¼¡δÑ ¼«ñπ½¿, ¡πªñáεΘ¿Ñß∩ ó »ÑαѬ«¼»¿½∩µ¿¿.
-
- 71 Duplicate unit name (Å«óΓ«α¡«Ñ ¿¼∩ »α«úαá¼¼¡«ú« ¼«-
- ñπ½∩)
-
- éδ πªÑ π¬áºá½¿ φëà »α«úαá¼¼¡δ⌐ ¼«ñπ½∞ ó «»ÑαáΓ«αÑ
- uses.
-
- 72 Unit file format error (ÄΦ¿í¬á Σ«α¼áΓá Σá⌐½á »α«ú-
- αá¼¼¡«ú« ¼«π½∩)
-
- öá⌐½ .TPU ∩ó½∩ÑΓß∩ ¡ÑñÑ⌐ßΓó¿Γѽ∞¡δ¼. ôíÑñ¿ΓÑß∞, τΓ« φΓ«
- ñÑ⌐ßΓó¿Γѽ∞¡« Σá⌐½ .TPU.
-
- 73 Implementation expected (ÆαÑíπÑΓß∩ ßѬµ¿∩ αÑ὿ºá-
- 樨)
-
- 74 Constant and case types do not match (Æ¿»δ ¬«¡ßΓá¡Γ
- ¿ Γ¿» óδαáªÑ¡¿∩ «»ÑαáΓ«αá case ¡Ñ ß««ΓóÑΓßóπεΓ ñαπú ñαπúπ)
-
- Æ¿» ¬«¡ßΓá¡Γδ «»ÑαáΓ«αá case ¡Ñ ß«ó¼ÑßΓ¿¼ ß óδαáªÑ¡¿Ñ¼
- ó «»ÑαáΓ«αÑ óáα¿á¡Γá.
-
- 75 Record variable expected (ìπª¡á »ÑαѼѡ¡á∩ Γ¿»á ºá-
- »¿ß∞)
-
- ÅαÑñΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ Γ¿» ºá»¿ß∞.
-
- 76 Constant out of range (è«¡ßΓá¡Γá ¡áαπΦáÑΓ úαá¡¿µδ)
-
- - éδ »δΓáÑΓÑß∞ π¬áºáΓ∞ ¼áßß¿ó ß ¬«¡ßΓá¡ΓἿ, ¡áαπΘáεΘ¿-
- ¼¿ úαá¡¿µδ.
- - éδ »δΓáÑΓÑß∞ »α¿ßó«¿Γ∞ ¬«¡ßΓá¡Γπ ó¡Ñ ñ¿á»áº«¡á »ÑαÑ-
- ¼Ñ¡¡«⌐.
- - éδ »δΓáÑΓÑß∞ »ÑαÑñáΓ∞ ¬«¡ßΓá¡Γπ ó¡Ñ ñ¿á»áº«¡á ó ¬á-
- τÑßΓóÑ »áαá¼ÑΓαá »α«µÑñπαÑ ¿½¿ Σπ¡¬µ¿¿.
-
- 77 File variable expected (ìπª¡á Σá⌐½«óá∩ »ÑαѼѡ¡á∩)
-
- ÅαÑΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ Σá⌐½«óδ⌐ Γ¿».
-
- 78 Pointer expression expected (ìπª¡« óδαáªÑ¡¿Ñ Γ¿»á
- π¬áºáΓѽ∞)
-
- ÅαÑñΦÑßΓóπεΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ ßß佫τ¡δ⌐ Γ¿».
-
- 79 Integer or real expression expected (ìπª¡« óδαáªÑ¡¿Ñ
- Γ¿»á real ¿½¿ integer).
-
- ÅαÑñΦÑßΓóπεΘÑÑ óδαáªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ Γ¿» integer ¿½¿
- real.
-
- 80 Label not withhin current block (îÑΓ¬á ¡Ñ ¡áσ«ñ¿Γß∩
- ó¡πΓα¿ ΓѬπΘÑú« í½«¬á)
-
- Ä»ÑαáΓ«α goto ¡Ñ ¼«ªÑΓ ßßδ½áΓ∞ß∩ ¡á ¼ÑΓ¬π, ¡áσ«ñ∩Θπεß∩
- ó¡Ñ ΓѬπΘÑú« í½«¬á.
-
- 81 Label already defined (îÑΓ¬á πªÑ «»αÑñѽѡá)
-
- äá¡¡á∩ ¼ÑΓ¬á πªÑ »«¼ÑτáÑΓ «»ÑαáΓ«α.
-
- 82 Undefined label in processing statement part (ìÑ«»-
- αÑñѽѡ¡á∩ ¼ÑΓ¬á ó »αÑñΦÑßΓóπεΘѼ αáºñÑ½Ñ «»ÑαáΓ«α«ó)
-
- äá¡¡á∩ ¼ÑΓ¬á íδ½á «»¿ßá¡á, ¿ ¡á ¡ÑÑ «ßπΘÑßΓó½∩½áß∞
- ßß佬á ó »αÑñΦÑßΓóπεΘѼ αáºñÑ½Ñ «»ÑαáΓ«α«ó, ¡« «¡á ¡Ñ «»αÑ-
- ñѽѡá.
-
- 83 Invalid @ argument (ìÑñÑ⌐ßΓó¿Γѽ∞¡δ⌐ áαúπ¼Ñ¡Γ «»Ñαá-
- Γ«αá @)
-
- äÑ⌐ßΓó¿Γѽ∞¡δ¼¿ áαúπ¼Ñ¡ΓἿ ∩ó½∩εΓß∩ ßß佬¿ ¡á »ÑαѼѡ-
- ¡δÑ ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ »α«µÑñπα ¿½¿ Σπ¡¬µ¿⌐.
-
- 84 Unit expected (ìπª¡« UNIT)
-
- 85 ";" expected (ìπª¡« π¬áºáΓ∞ ";")
-
- 86 ":" expected (ìπª¡« π¬áºáΓ∞ ":")
-
- 87 "," expected (ìπª¡« π¬áºáΓ∞ ",")
-
- 88 "(" expected (ìπª¡« π¬áºáΓ∞ "(")
-
- 89 ")" expected (ìπª¡« π¬áºáΓ∞ ")")
-
- 90 "=" expected (ìπª¡« π¬áºáΓ∞ "=")
-
- 91 ":=" expected (ìπª¡« π¬áºáΓ∞ ":=")
-
- 92 "[" or "(." expected (ìπª¡« "[" ¿½¿ "(.")
-
- 93 "]" or ".)" expected (ìπª¡« "]" ¿½¿ ".)")
-
- 94 "." expected (ìπª¡« ".")
-
- 95 ".." expected (ìπª¡« "..")
-
- 96 Too many variables (æ½¿Φ¬«¼ ¼¡«ú« »ÑαѼѡ¡δσ)
-
- - ÄíΘ¿⌐ αẼÑα ú½«íá½∞¡δσ »ÑαѼѡ¡δσ, «»¿ßá¡¡δσ ó »α«ú-
- αá¼¼Ñ ¿½¿ »α«úαá¼¼¡«¼ ¼«ñπ½Ñ, ¡Ñ ¼«ªÑΓ »αÑóδΦáΓ∞ 64è.
- - ÉẼÑα ½«¬á½∞¡δσ »ÑαѼѡ¡δσ, «»¿ßá¡¡δσ ó »α«úαá¼¼Ñ
- ¿½¿ Σπ¡¬µ¿¿, ¡Ñ ¼«ªÑΓ »αÑóδΦáΓ∞ 64 èíá⌐Γ.
-
- 97 Invalid FOR control variable (ìÑ»αáó¿½∞¡á∩ π»αáó½∩ε-
- Θá∩ »ÑαѼѡ¡á∩ «»ÑαáΓ«αá FOR)
-
- ô»αáó½∩εΘá∩ »ÑαѼѡ¡á∩ «»ÑαáΓ«αá FOR ñ«½ª¡á íδΓ∞ »ÑαÑ-
- ¼Ñ¡¡«⌐ »ÑαÑτ¿ß½¿¼«ú« Γ¿»á, «»αÑñѽѡ¡«⌐ ó αáºñÑ½Ñ «»¿ßá¡¿⌐
- ΓѬπΘÑ⌐ »«ñ»α«úαá¼¼δ.
-
- 98 Integer variable expected (ìπª¡á »ÑαѼѡ¡á∩ µÑ½«ú«
- Γ¿»á)
-
- ÅαÑñΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ Γ¿» integer.
-
- 99 Files are not allowed here (çñÑß∞ ¡Ñ ñ«»π߬áεΓß∩
- Σá⌐½δ)
-
- Æ¿»¿º¿α«óá¡¡á∩ ¬«¡ßΓá¡Γá ¡Ñ ¼«ªÑΓ ¿¼ÑΓ∞ Σá⌐½«óδ⌐ Γ¿».
-
- 100 String length mismatch (ìÑß««ΓóÑΓßΓó¿Ñ ñ½¿¡δ)
-
- 使¡á ßΓ᫬«ó⌐ ¬«¡ßΓá¡Γδ ¡Ñ ß««ΓóÑΓßΓóπÑΓ ¬«½¿τÑßΓóπ
- φ½Ñ¼Ñ¡Γ«ó ß¿¼ó«½∞¡«ú« ¼áßß¿óá.
-
- 101 Invalid ordering of fields (ìÑóÑα¡δ⌐ »«α∩ñ«¬ »«½Ñ⌐)
-
- Å«½∩ ó ¬«¡ßΓá¡ΓÑ Γ¿»á ºá»¿ß∞ ñ«½ª¡δ ºá»¿ßδóáΓ∞ß∩ ó »«-
- α∩ñ¬Ñ ¿σ «»¿ßá¡¿∩.
-
- 102 String constant expected (ìπª¡á ¬«¡ßΓá¡Γá ßΓ᫬«ó«-
- ú« Γ¿»á)
-
- 103 Integer or real variable expected (ìπª¡á »ÑαѼѡ¡á∩
- Γ¿»á integer ¿½¿ real)
-
- ÅαÑñΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ µÑ½δ⌐ ¿½¿ óÑ-
- ΘÑßΓóÑ¡¡δ⌐ Γ¿».
-
- 104 Ordinal variable expected (ìπª¡á »ÑαѼѡ¡á∩ »ÑαÑ-
- τ¿ß½¿¼«ú« Γ¿»á)
-
- ÅαÑñΦÑßΓóπεΘá∩ »ÑαѼѡ¡á∩ ñ«½ª¡á ¿¼ÑΓ∞ »ÑαÑτ¿ß½¿¼δ⌐
- Γ¿»)
-
- 105 INLINE error (ÄΦ¿í¬á ó «»ÑαáΓ«αÑ INLINE)
-
- Ä»ÑαáΓ«α < ¡Ñ ñ«»π߬áÑΓß∩ ó ß«τÑΓá¡¿¿ ß »ÑαѼÑΘáÑ¼δ¼¿
- ßßδ½¬á¼¿ ¡á »ÑαѼѡ¡δÑ. Æá¬¿Ñ ßß佬¿ óßÑúñá ¿¼ÑεΓ αẼÑα ó
- ß½«ó«.
-
- 106 Character expression expected (ÅαÑñΦÑßΓóπεΘÑÑ óδαá-
- ªÑ¡¿Ñ ñ«½ª¡« ¿¼ÑΓ∞ ß¿¼ó«½∞¡δ⌐ Γ¿»)
-
- 107 Too many relocation items (æ½¿Φ¬«¼ ¼¡«ú« »ÑαѼÑΘáÑ-
- ¼δσ φ½Ñ¼Ñ¡Γ«ó)
-
- ÉẼÑα αáºñѽá Γáí½¿µδ »ÑαѼÑΘÑ¡¿∩ Σá⌐½á .àòà »αÑóδΦáÑΓ
- 64è, τΓ« ∩ó½∩ÑΓß∩ óÑασ¡¿¼ »αÑñѽ«¼ ó Æπαí«-Åá߬á½Ñ. àß½¿ óδ
- «í¡áαπª¿½¿ φΓπ «Φ¿í¬π, Γ« φΓ« º¡áτ¿Γ, τΓ« »α«úαá¼¼á »α«ßΓ«
- ß½¿Φ¬«¼ óѽ¿¬á ñ½∩ «íαáí«Γ¬¿ αÑñá¬Γ«α«¼ ßó∩ºÑ⌐ Æπαí«-Åá߬á-
- ½∩. 髺¼«ª¡« ΓᬪÑ, τΓ« «¡á ß½¿Φ¬«¼ óѽ¿¬á ñ½∩ óδ»«½¡Ñ¡¿∩
- äÄæ. é Γᬫ¼ ß½πτáÑ ¡πª¡« óδñѽ¿Γ∞ ó »α«úαá¼¼Ñ αáºñѽ "main"
- («ß¡«ó¡«⌐), ¬«Γ«αδ⌐ óδ»«½¡∩½ íδ ñóá ¿½¿ ¡Ñ߬«½∞¬« αáºñѽ«ó
- "subprogram" (»«ñ»α«úαá¼¼), ¿ß»«½∞ºπ∩ »α«µÑñπαπ àσÑß ó ¼«ñπ-
- ½Ñ Dos.
-
- 108 (*) Not enough memory to run program (ìÑñ«ßΓáΓ«τ¡«
- »á¼∩Γ¿ ñ½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ)
-
- ìÑñ«ßΓáΓ«τ¡« »á¼∩Γ¿ ñ½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ ¿º ßαÑñδ
- TURBO. àß½¿ óδ ¿ß»«½∞ºπÑΓÑ «íß½πª¿óáεΘ¿Ñ »α«úαá¼¼δ »á¼∩Γ¿
- (SideKick ¿ SuperKey), Γ« πñ὿ΓÑ ¿σ. àß½¿ φΓ« ¡Ñ »«¼«ªÑΓ,
- Γ« ߬«¼»¿½¿απ⌐ΓÑ ßó«ε »α«úαá¼¼π ¡á ñ¿ß¬ ¿ óδ⌐ñÑΓÑ ¿º TURBO,
- τΓ«íδ ÑÑ óδ»«½¡¿Γ∞.
-
- 109 (*) Cannot find EXE file (ìÑΓ ó«º¼«ª¡«ßΓ¿ ¡á⌐Γ¿
- Σá⌐½ .àòà)
-
- Å« ¬á¬«⌐-Γ« »α¿τ¿¡Ñ Σá⌐½ .àòà, ßúÑ¡Ñα¿α«óá¡¡δ⌐ αá¡ÑÑ
- ¬«¼»¿½∩Γ«α«¼, ¿ßτѺ.
-
- 110 (*) Cannot run a unit (î«ñπ½∞ óδ»«½¡∩Γ∞ ¡Ñ½∞º∩)
-
- éδ ¡Ñ ¼«ªÑΓÑ óδ»«½¡¿Γ∞ »α«úαá¼¼¡δ⌐ ¼«ñπ½∞. ùΓ«íδ »α«óÑ-
- α¿Γ∞ Ñú«, ¡á»¿Φ¿ΓÑ »α«úαá¼¼π, ¿ß»«½∞ºπεΘπε φëà »α«úαá¼¼¡δ⌐
- ¼«ñπ½∞.
-
- 111 (*) Compilation aborted (諼»¿½∩µ¿∩ »αÑαóá¡á)
-
- 諼»¿½∩µ¿∩ íδ½á »αÑαóá¡á ß »«¼«Θ∞ε ¬½áó¿Φ Ctrl-Break.
-
- 112 CASE constant out of range (è«¡ßΓá¡Γá CASE ¡áαπΦáÑΓ
- ñ«»πßΓ¿¼δÑ úαá¡¿µδ)
-
- ûѽ«τ¿ß½Ñ¡¡δÑ ¬«¡ßΓá¡Γδ «»ÑαáΓ«αá case ñ«½ª¡δ ¡áσ«ñ¿Γ∞-
- ß∩ ó ñ¿á»áº«¡Ñ «Γ -32768 ñ« 32767.
-
- ä½∩ «»ÑαáΓ«α«ó case Γ¿»á integer ¬«¡ßΓá¡Γδ ñ«½ª¡δ ¡áσ«-
- ñ¿Γ∞ß∩ ó¡πΓα¿ ñ¿á»áº«¡á - 32768 - 32767.
-
- 113 Error in statement (ÄΦ¿í¬á ó «»ÑαáΓ«αÑ)
-
- äá¡¡δ⌐ ß¿¼ó«½ ¡Ñ ¼«ªÑΓ íδΓ∞ »Ñαóδ¼ ß¿¼ó«½«¼ ó «»ÑαáΓ«-
- αÑ.
-
- 114 Cannot call an interrupt procedure (ìÑΓ ó«º¼«ª¡«ßΓ¿
- óδºóáΓ∞ »α«µÑñπαπ »αÑαδóá¡¿∩)
-
- éδ ¡Ñ ¼«ªÑΓÑ ¡Ñ»«ßαÑñßΓóÑ¡¡« óδºóáΓ∞ »α«µÑñπαπ »αÑαδ-
- óá¡¿∩.
-
- 115 (*) Must have an 8087 to compile this (ä½∩ ¬«¼»¿½∩-
- µ¿¿ ¡Ñ«íσ«ñ¿¼« ¡á½¿τ¿Ñ ß«»α«µÑßß«αá 8087)
-
- 諼»¿½∩Γ«α ΓαÑíπÑΓ ñ½∩ ¬«¼»¿½¿α«óá¡¿∩ »α«úαá¼¼ ¿ »α«ú-
- αá¼¼¡δσ ¼«ñπ½Ñ⌐ αѪ¿¼Ñ {$N+} ¡á½¿τ¿∩ ß«»α«µÑßß«αá 8087.
-
- 116 Must be in 8087 mode tp compile this (ä½∩ ¬«¼»¿½∩-
- µ¿¿ ¡Ñ«íσ«ñ¿¼ αѪ¿¼ 8087)
-
- äá¡¡á∩ ¬«¡ßΓαπ¬µ¿∩ ¼«ªÑΓ íδΓ∞ ߬«¼»¿½¿α«óá¡á Γ«½∞¬« ó
- αѪ¿¼Ñ {$N+}. é ß«ßΓ«∩¡¿¿ {$N-} «»Ñαᵿ¿ ß ñÑ⌐ßΓó¿Γѽ∞¡δ¼¿
- Γ¿»á¼¿, «ñ¿¡«τ¡«⌐ ¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿, αáßΦ¿αÑ¡¡δ¼¿ ¿ ß«ó¼Ñß-
- Γ¿¼δ¼¿ ¡Ñ ñ«»π߬áεΓß∩.
-
- 117 Target address not found (ÇñαÑß ¡áº¡áτÑ¡¿∩ ¡Ñ ¡á⌐-
- ñÑ¡)
-
- 諼á¡ñá "諼»¿½∩µ¿¿/Å«¿ß¬ «Φ¿í¬¿" (Compile/Find error)
- ó ¿¡ΓÑúα¿α«óá¡¡«⌐ ¿¡ΓÑαá¬Γ¿ó¡«⌐ ßαÑñÑ ¿½¿ «»µ¿¿ /F ó ¬«¼á¡-
- ñ¡«⌐ ßΓα«¬Ñ ¬«¼»¿½∩Γ«αá ¡Ñ »«ºó«½∩εΓ «í¡áαπª¿Γ∞ «»ÑαáΓ«α,
- ß««ΓóÑΓßΓóπεΘ¿⌐ π¬áºá¡¡«¼π áñαÑßπ.
-
- 118 Include files are not allowed here (é Γᬫ⌐ ß¿Γπá-
- µ¿¿ ó¬½ετáѼδÑ Σá⌐½δ ¡Ñ ñ«»π߬áεΓß∩)
-
- èáªñδ⌐ αáºñѽ «»ÑαáΓ«α«ó ñ«½ªÑ¡ µÑ½¿¬«¼ αẼÑΘáΓ∞ß∩ ó
- «ñ¡«¼ Σá⌐½Ñ.
-
- 119 (*) TMP file format error (ÄΦ¿í¬á Σ«α¼áΓá Σá⌐½á
- .ÆîÉ)
-
- öá⌐½ .ÆîÉ ∩ó½∩ÑΓß∩ ¡ÑñÑ⌐ßΓó¿Γѽ∞¡δ¼. ôíÑñ¿ΓÑß∞, τΓ« φΓ«
- Σá⌐½ ∩ó½∩ÑΓß∩ ó ñÑ⌐ßΓó¿Γѽ∞¡«ßΓ¿ Σá⌐½«¼ .ÆîÉ.
-
- 120 NIL expected (ìπªÑ¡ NIL)
-
- 121 Invalid qualifier (ìÑóÑα¡δ⌐ ¬óá½¿Σ¿¬áΓ«α)
-
- - éδ »δΓáÑΓÑß∞ ¿¡ñѬ߿α«óáΓ∞ »ÑαѼѡ¡πε, ¬«Γ«αá∩ ¡Ñ ∩ó-
- ½∩ÑΓß∩ ¼áßß¿ó«¼.
- - éδ »δΓáÑΓÑß∞ π¬áºáΓ∞ »«½∩ ó »ÑαѼѡ¡«⌐, ¬«Γ«αá∩ ¡Ñ
- ∩ó½∩ÑΓß∩ ºá»¿ß∞ε.
- - éδ »δΓáÑΓÑß∞ αáºδ¼Ñ¡«óáΓ∞ »ÑαѼѡ¡πε, ¬«Γ«αá∩ ¡Ñ ∩ó-
- ½∩ÑΓß∩ π¬áºáΓѽѼ.
-
- 122 Invalid variable reference (ìÑñÑ⌐ßΓó¿Γѽ∞¡á∩ ßß佬á
- ¡á »ÑαѼѡ¡¡πε)
-
- ÅαÑñδñπΘá∩ ¬«¡ßΓαπ¬µ¿∩ πñ«ó½ÑΓó«α∩ÑΓ ß¿¡Γá¬ß¿ßπ ßß佬¿
- ¡á »ÑαѼѡ¡πε, ¡« «¡á ¡Ñ π¬áºδóáÑΓ áñαÑß »á¼∩Γ¿. ìá¿í«½ÑÑ
- óÑα«∩Γ¡«, τΓ« óδ óδºδóáÑΓÑ Σπ¡¬µ¿ε-π¬áºáΓѽ∞, ¡« ºáíδóáÑΓÑ
- αáºδ¼Ñ¡«óáΓ∞ αѺπ½∞ΓáΓ.
-
- 123 Too many symbols (æ½¿Φ¬«¼ ¼¡«ú« ß¿¼ó«½«ó)
-
- Åα«úαá¼¼á ¿½¿ »α«úαá¼¼¡δ⌐ ¼«ñπ½∞ «»¿ßδóáÑΓ í«½ÑÑ 64è
- ß¿¼ó«½«ó. àß½¿ óδ ¬«¼»¿½¿απÑΓÑ »α«úαá¼¼π ß »«¼«Θ∞ε ñ¿αÑ¬Γ¿óδ
- {$D+}, Γ« »«»α«íπ⌐ΓÑ «Γ¬½ετ¿Γ∞ φΓπ ñ¿αÑ¬Γ¿óπ. ôτΓ¿ΓÑ, «ñ¡á-
- ¬«, τΓ« φΓ« ¡Ñ úáαá¡Γ¿απÑΓ «ΓßπΓßΓó¿Ñ «Φ¿í«¬ óαѼѡ¿ óδ»«½-
- ¡Ñ¡¿∩ ó Γᬫ¼ ¼«ñπ½Ñ. é »α«Γ¿ó¡«¼ ß½πτáÑ óδ ¼«ªÑΓÑ »«»δΓáΓ∞-
- ß∩ »«¼ÑßΓ¿Γ∞ ¡Ñ¬«Γ«α«Ñ «»¿ßá¡¿Ñ ó «Γñѽ∞¡δ⌐ ¼«ñπ½∞.
-
- 124 Statement part too large (æ½¿Φ¬«¼ í«½∞Φ«⌐ αáºñѽ
- «»ÑαáΓ«α«ó)
-
- Æπαí«-Åá߬á½∞ «úαá¡¿τ¿óáÑΓ αẼÑα αáºñÑ½á «»ÑαáΓ«α«ó ñ«
- óѽ¿τ¿¡δ »α¿¼Ñα¡« 24è. àß½¿ óδ «í¡áαπª¿½¿ φΓπ «Φ¿í¬π, »«¼Ñß-
- Γ¿ΓÑ τáßΓ¿ αáºñѽ«ó «»ÑαáΓ«αá ó «ñ¡π ¿½¿ ¡Ñ߬«½∞¬« »α«µÑñπα.
- é ½εí«¼ ß½πτáÑ »α¿ ¡á½¿τ¿¿ αáºñÑ½á «»ÑαáΓ«α«ó Γᬫú« αẼÑαá
- ßΓ«¿Γ πß¿½¿⌐ ßñѽáΓ∞ í«½ÑÑ ∩ß¡«⌐ « »«¡∩Γ¡«⌐ ßΓαπ¬Γπαπ ßó«Ñ⌐
- »α«úαá¼¼δ.
-
- 125 Mudule has no debug information (é ¼«ñπ½Ñ ¡ÑΓ «Γ½á-
- ñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿)
-
- ÄΦ¿í¬á óαѼѡ¿ óδ»«½¡Ñ¡¿∩, «í¡áαπª¿óΦá∩ß∩ ó ¼«ñπ½Ñ
- (»α«úαá¼¼Ñ ¿½¿ »α«úαá¼¼¡«¼ ¼«ñπ½Ñ), ¬«Γ«αδ⌐ ¡Ñ ¿¼ÑÑΓ «Γ½á-
- ñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿, ¿ »« φΓ«⌐ »α¿τ¿¡Ñ Æπαí«-Åá߬á½∞ ¡Ñ ¼«ªÑΓ
- π¬áºáΓ∞ ß««ΓóÑΓßΓóπεΘ¿⌐ «»ÑαáΓ«α. ÅÑαѬ«¼»¿½¿απ⌐ΓÑ ¼«ñπ½∞ ß
- ó¬½ετÑ¡¡«⌐ «»µ¿Ñ⌐ D ¿ ó«ß»«½∞ºπ⌐ΓÑß∞ ¼Ñ¡ε "諼»¿½∩µ¿∩/Å«¿ß¬
- «Φ¿í¬¿" (æompile/Find Error), τΓ«íδ ¡á⌐Γ¿ φΓπ «Φ¿í¬π ó ¿¡-
- ΓÑúα¿α«óá¡¡«⌐ ßαÑñÑ, ¿½¿ «»µ¿Ñ⌐ /F ó ¬«¼»¿½∩Γ«αÑ ÆÉæ.
-
- 126 Files must be var parameters (öá⌐½δ ñ«½ª¡δ ¿¼ÑΓ∞
- »áαá¼ÑΓαδ var)
-
- éδ »δΓáÑΓÑß∞ «»¿ßáΓ∞ »áαá¼ÑΓα º¡áτÑ¡¿∩ Σá⌐½«ó«ú« Γ¿»á.
- Åáαá¼ÑΓαδ Σá⌐½«ó«ú« Γ¿»á ñ«½ª¡δ íδΓ∞ »áαá¼ÑΓαἿ-»ÑαѼѡ¡δ-
- ¼¿.
-
- 127 Too many conditional symbols (æ½¿Φ¬«¼ ¼¡«ú« πß½«ó-
- ¡δσ ß¿¼ó«½«ó)
-
- ÄßπΓßΓóπÑΓ ¼ÑßΓ« ñ½∩ «»αÑñѽѡ¿∩ πß½«ó¡δσ ß¿¼ó«½«ó. Å«-
- »δΓá⌐ΓÑß∞ πñ὿Γ∞ ¡Ñ¬«Γ«αδÑ ß¿¼ó«½δ ¿½¿ ß«¬αáΓ¿Γ∞ ¡Ñ¬«Γ«αδÑ
- ¿º ß¿¼ó«½∞¡δσ ¿¼Ñ¡.
-
- 128 Misplaced conditional directive (Åα«»πΘÑ¡á πß½«ó¡á∩
- ñ¿αÑ¬Γ¿óá)
-
- 諼»¿½∩Γ«α «í¡áαπª¿½ ñ¿αÑ¬Γ¿óπ {$ELSE} ¿½¿ {$ENDIF} íѺ
- ß««ΓóÑΓßΓóπεΘ¿σ ñ¿αÑ¬Γ¿ó {$IFDEF}, {$IFNDEF} ¿½¿ {$IFOPT}.
-
- 129 ENDIF directive missing (Åα«»πΘÑ¡á ñ¿αÑ¬Γ¿óá ENDIF)
-
- êßσ«ñ¡δ⌐ Σá⌐½ ºá¬«¡τ¿½ß∩ ó¡πΓα¿ ¬«¡ßΓαπ¬µ¿¿ πß½«ó¡«⌐
- ¬«¼»¿½∩µ¿¿. é ¿ßσ«ñ¡«¼ Σá⌐½Ñ ñ«½ª¡« íδΓ∞ αáó¡«Ñ ¬«½¿τÑßΓó«
- ñ¿αÑ¬Γ¿ó {$IFxxx} ¿ {$ENDIF}.
-
- 130 Error in initial conditional defines (ÄΦ¿í¬á ó ¡á-
- τá½∞¡«¼ πß½«ó¡δσ «»αÑñѽѡ¿∩σ)
-
- êßσ«ñ¡δÑ πß½«ó¡δÑ ß¿¼ó«½δ, π¬áºá¡¡δÑ ó ¼Ñ¡ε "Ä/è/ôß½«ó-
- ¡δÑ «»αÑñѽѡ¿∩" (O/C/Conditional Defines) ¿½¿ ó ñ¿αÑ¬Γ¿óÑ
- /D ∩ó½∩εΓß∩ ¡ÑñÑ⌐ßΓó¿Γѽ∞¡δ¼¿.
- Æπαí«-Åá߬á½∞ ΓαÑíπÑΓ ¡π½∩ ¿½¿ í«½ÑÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó,
- αáºñѽѡ¡δσ »α«íѽἿ, ºá»∩Γ묨 ¿½¿ Γ«τ¬á¼¿ ß ºá»∩Γ묨.
-
- 131 Header does not match previous definition (çáú«½«-
- ó«¬ ¡Ñ ß««ΓóÑΓßΓóπÑΓ »αÑñδñπΘÑ¼π «»αÑñѽѡ¿ε)
-
- - çáú«½«ó«¬ »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿, π¬áºá¡¡δ⌐ ó ¿¡ΓÑα-
- ΣÑ⌐ß¡«⌐ ßѬµ¿¿, ¡Ñ ß««ΓóÑΓßΓóπÑΓ ßἫ¼π ºáú«½«ó¬π »α«µÑñπαδ
- ¿½¿ Σπ¡¬µ¿¿.
- - çáú«½«ó«¬ »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿, π¬áºá¡¡δ⌐ ó «»ÑαѪá-
- εΘѼ «»¿ßá¡¿¿ («»¿ßá¡¿¿ forward), ¡Ñ ß««ΓóÑΓßΓóπÑΓ ßἫ¼π
- ºáú«½«ó¬π »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿.
-
- 131 Critical disk error (èα¿Γ¿τÑ߬á∩ «Φ¿í¬á ñ¿ß¬á)
-
- é« óαѼ∩ ¬«¼»¿½∩µ¿¿ »α«¿º«Φ½á ¬α¿Γ¿τÑ߬á∩ «Φ¿í¬á ñ¿ß¬á
- (¡á»α¿¼Ñα, ñ¿ß¬«ó«ñ ¡áσ«ñ¿Γß∩ ó ß«ßΓ«∩¡¿¿ "¡Ñ ú«Γ«ó").
-
- 132 Cannot evaluate this expression (ìѽ∞º∩ óδτ¿ß½¿Γ∞
- ñá¡¡«Ñ óδαáªÑ¡¿Ñ)
-
- é óδαáªÑ¡¿¿-¬«¡ßΓá¡ΓÑ ¿½¿ ó «í½áñ«τ¡«¼ óδαáªÑ¡¿¿ óδ »δ-
- ΓáÑΓÑß∞ ¿ß»«½∞º«óáΓ∞ ¡Ñ»«ññÑনóáѼδÑ ßαÑñßΓóá, ¡á»α¿¼Ñα, ó
- «»¿ßá¡¿¿ ¬«¡ßΓá¡Γδ »δΓáÑΓÑß∞ ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε Sin ¿½¿
- óδºóáΓ∞ ó «Γ½áñ«τ¡«¼ óδαáªÑ¡¿¿ «»αÑñѽѡ¡πε »«½∞º«óáΓѽѼ
- Σπ¡¬µ¿ε. Ä»¿ßá¡¿Ñ ñ«»πßΓ¿¼«ú« ß¿¡Γá¬ß¿ßá óδαáªÑ¡¿∩-¬«¡ßΓáΓδ
- ß«ñÑনΓß∩ ó â½áóÑ 1 ("濼ó«½δ ¿ ¬«¡ßΓá¡Γδ"). Ä»¿ßá¡¿Ñ ñ«-
- »πßΓ¿¼«ú« ß¿¡Γá¬ß¿ßá «Γ½áñ«τ¡δσ óδαáªÑ¡¿⌐ ß«ñÑনΓß∩ ó â½áóÑ
- 7 "Éπ¬«ó«ñßΓóá »«½∞º«óáΓѽ∩" ("ÄΓ½áñ¬á »α«úαá¼¼ Æπαí«-Åá߬á-
- ½∩").
-
- 134 Expression incorrectly terminated (ìѬ«ααÑ¬Γ¡«Ñ ºá-
- óÑαΦÑ¡¿Ñ óδαáªÑ¡¿∩)
-
- Æπαí«-Åá߬á½∞ «ª¿ñáÑΓ ó ñá¡¡«¼ ¼ÑßΓÑ ¡á⌐Γ¿ ¬«¡Ñµ óδαá-
- ªÑ¡¿∩ ¿½¿ «»ÑαáΓ«α, ¡« ¡Ñ ¡áσ«ñ¿Γ ¡¿ Γ«ú«, ¡¿ ñαπú«ú«.
-
- 135 Invalid format specifier (ìÑóÑα¡δ⌐ ߻ѵ¿Σ¿¬áΓ«α
- Σ«α¼áΓá)
-
- êß»«½∞ºπÑΓß∩ ¡ÑóÑα¡δ⌐ ߻ѵ¿Σ¿¬áΓ«α Σ«α¼áΓá ¿½¿ τ¿ß½«ó«⌐
- áαúπ¼Ñ¡Γ ߻ѵ¿Σ¿¬áΓ«αá Σ«α¼áΓá óδσ«ñ¿Γ ºá ñ«»πßΓ¿¼δÑ úαá-
- ¡¿µδ. 滿߫¬ ñ«»πßΓ¿¼δσ ߻ѵ¿Σ¿¬áΓ«α«ó Σ«α¼áΓá ß«ñÑনΓß∩ ó
- â½áóÑ 7 "Éπ¬«ó«ñßΓóá »«½∞º«óáΓѽ∩" ("ÄΓ½áñ¬á »α«úαá¼¼ Æπα-
- í«-Åá߬á½∩").
-
- 136 Invalid indirect reference (ìÑñ«»πßΓ¿¼á∩ ¬«ßóÑ¡¡á∩
- ßß佬á)
-
- Ä»ÑαáΓ«α »δΓáÑΓß∩ «ßπΘÑßΓó¿Γ∞ ¡Ññ«»πßΓ¿¼πε ¬«ßóÑ¡¡πε
- ßß佬π. ìá»α¿¼Ñα, óδ ¿ß»«½∞ºπÑΓÑ áíß«½εΓ¡πε »ÑαѼѡ¡πε, íá-
- º«óá∩ »ÑαѼѡ¡á∩ ¬«Γ«α«⌐ ó ΓѬπΘѼ ¼«ñπ½Ñ ¡Ñ¿ºóÑßΓ¡á, ¿½¿
- ¿ß»«½∞ºπÑΓÑ »α«úαá¼¼π Γ¿»á inline, ó ¬«Γ«α«⌐ ñѽáÑΓß∩ ßß佬á
- ¡á »ÑαѼѡ¡πε, ¡Ñ«»αÑñѽѡ¡πε ó ΓѬπΘѼ ¼«ñπ½Ñ.
-
- 137 Structured variable are not allowed here (çñÑß∞ ¡Ñ
- ñ«»π߬áÑΓß∩ ¿ß»«½∞º«óá¡¿Ñ ßΓαπ¬Γπα¡«⌐ »ÑαѼѡ¡«⌐)
-
- äѽáÑΓß∩ »«»δΓ¬á óδ»«½¡¿Γ∞ ¡áñ ßΓαπ¬Γπα¡«⌐ »ÑαѼѡ¡«⌐
- ¡Ñ»«ññÑনóáѼπε «»Ñαᵿε. ìá»α¿¼Ñα, óδ »δΓáÑΓÑß∞ »ÑαѼ¡«-
- ª¿Γ∞ ñóÑ ºá»¿ß¿.
-
- 138 Cannot evaluate without System unit (ìѽ∞º∩ óδτ¿ß-
- ½¿Γ∞ íѺ í½«¬á System)
-
- ùΓ«íδ «Γ½áñτ¿¬ ß¼«ú óδτ¿ß½¿Γ∞ óδαáªÑ¡¿Ñ, ó Σá⌐½Ñ
- TURBO.TPL ñ«½ªÑ¡ ß«ñÑαªáΓ∞ß∩ ¼«ñπ½∞ System.
-
- 139 Cannot access this symbol (ä«ßΓπ» ¬ ñá¡¡«¼π ß¿¼ó«½π
- «ΓßπΓßΓóπÑΓ)
-
- èá¬ Γ«½∞¬« óδ ߬«¼»¿½¿απÑΓÑ »α«úαá¼¼π, óßÑ ¼¡«ªÑßΓó« ÑÑ
- ß¿¼ó«½«ó ßΓá¡«ó¿Γß∩ ñ«ßΓπ»¡δ¼. Äñ¡á¬« ¬ «Γñѽ∞¡δ¼ ß¿¼ó«½á¼
- (¡á»α¿¼Ñα, ¬ »ÑαѼѡ¡δ¼) ¡Ñ½∞º∩ »«½πτ¿Γ∞ ñ«ßΓπ», »«¬á óδ ¡Ñ
- ºá»πßΓ¿ΓÑ »α«úαá¼¼π.
-
- 140 Invalid floating-point operation (ìÑñ«»πßΓ¿¼á∩ «»Ñ-
- αᵿ∩ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐)
-
- Åα¿ «»Ñαᵿ¿ ß ñóπ¼∩ ñÑ⌐ßΓó¿Γѽ∞¡δ¼¿ º¡áτÑ¡¿∩¼¿ í佫
- »«½πτÑ¡« »ÑαÑ»«½¡Ñ¡¿Ñ ¿½¿ ñѽѡ¿Ñ ¡á ¡«½∞.
-
- 141 Cannot compile overlay to memory (ìѽ∞º∩ óδ»«½∞¡¿Γ∞
- ¬«¼»¿½∩µ¿ε «óÑα½ÑÑó ó »á¼∩Γ∞)
-
- Åα«úαá¼¼á, ¿ß»«½∞ºπεΘá∩ «óÑα½Ñ¿, ñ«½ª¡á ¬«¼»¿½¿α«óáΓ∞ß∩
- ¡á ñ¿ß¬.
-
- 142 Procedure or function variable expected (䫽ª¡á ¿ß-
- »«½∞º«óáΓ∞ß∩ »ÑαѼѡ¡á∩-»α«µÑñπαá ¿½¿ Σπ¡¬µ¿∩)
-
- é φΓ«¼ ¬«¡ΓѬßΓÑ «»ÑαáΓ«α »«½πτÑ¡¿∩ áñαÑßá @ ¼«ªÑΓ ¿ß-
- »«½∞º«óáΓ∞ß∩ Γ«½∞¬« ß »ÑαѼѡ¡«⌐-»α«µÑñπα«⌐ ¿½¿ Σπ¡¬µ¿Ñ⌐.
-
- 143 Invalid procedure or function reference (ìÑñ«»πßΓ¿-
- ¼á∩ ßßδ½¬á ¡á »α«µÑñπαπ ¿½¿ Σπ¡¬µ¿ε)
-
- - Å«»δΓ¬á ó맮óá »α«µÑñπαδ ¿½¿ Σπ¡¬µ¿¿ ó óδαáªÑ¡¿¿.
- - àß½¿ ¿σ ¡πª¡« »α¿ßó«¿Γ∞ »ÑαѼѡ¡«⌐-»α«µÑñπαÑ, »α«µÑ-
- ñπαá ¿½¿ Σπ¡¬µ¿∩ ñ«½ª¡δ ¬«¼»¿½¿α«óáΓ∞ß∩ ó ß«ßΓ«∩¡¿¿ {$F+} ¿
- ¡Ñ ¼«úπΓ «»¿ßδóáΓ∞ß∩ ß »«¼«Θ∞ε ¬½ετÑóδσ ß½«ó inline ¿½¿
- interrupt.
-
- 144 Cannot overlay this unit (¥Γ«Γ ¼«ñπ½∞ ¡Ñ ß«ªÑΓ ¿ß-
- »«½∞º«óáΓ∞ß∩ ó ¬áτÑßΓóÑ «óÑα½Ñ⌐¡«ú«)
-
- Å«»δΓ¬á ¿ß»«½∞º«óáΓ∞ ó ¬áτÑßΓóÑ «óÑα½Ñ⌐¡«ú« ¼«ñπ½∞, ¬«-
- Γ«αδ⌐ ¡Ñ íδ½ ß¬«¼»¿½¿α«óá¡ ß ñ¿αÑ¬Γ¿ó«⌐ {$O+}.
-
- ÄΦ¿í¬¿, 󫺡¿¬áεΘ¿Ñ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ
-
- ìѬ«Γ«αδÑ «Φ¿í¬¿ óαѼѡ¿ óδ»«½¡Ñ¡¿∩ »α¿ó«ñ∩Γ ¬ Γ«¼π,
- τΓ« »α«úαá¼¼á óδó«ñ¿Γ ¡á φ¬αá¡ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ ¿ ºáóÑα-
- ΦáÑΓ ßó«ε αáí«Γπ:
-
- Runtime error nnn at xxxx:yyyy (ÄΦ¿í¬á óαѼѡ¿ óδ»«½¡Ñ-
- ¡¿∩ nnn »« áñαÑßπ xxxx:yyyy)
-
- úñÑ nnn - ¡«¼Ñα «Φ¿í¬¿ óαѼѡ¿ óδ»«½¡Ñ¡¿∩, á xxxx:yyyy - φΓ«
- áñαÑß «Φ¿í¬¿ óαѼѡ¿ óδ»«½¡Ñ¡¿∩ (ßÑú¼Ñ¡Γ ¿ ß¼ÑΘÑ¡¿Ñ). ÄΦ¿í¬¿
- óαѼѡ¿ óδ»«½¡Ñ¡¿∩ ñѽ∩Γß∩ ¡á ñóÑ ¬áΓÑú«α¿¿: «Φ¿í¬¿ óó«-
- ñá-óδó«ñá (¬«ñδ «Φ¿í«¬ ß 1 ñ« 199) ¿ úαπíδÑ «Φ¿í¬¿ (¬«ñδ
- «Φ¿í«¬ ß 200 ñ« 255).
-
- ÄΦ¿í¬¿ óó«ñá-óδó«ñá
-
- ¥Γ¿ «Φ¿í¬¿ óδºδóáεΓ ºáóÑαΦÑ¡¿Ñ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ ó
- ß½πτáÑ, Ñß½¿ ¬«¡¬αÑΓ¡δ⌐ «»ÑαáΓ«α íδ½ ß¬«¼»¿½¿α«óá¡ ó αѪ¿¼Ñ
- {$I+}. é αѪ¿¼Ñ {$I-} »α«úαá¼¼á »α«ñ«½ªáÑΓ óδ»«½¡Ñ¡¿Ñ, á
- «Φ¿í¬á «»¿ßδóáÑΓß∩ Σπ¡¬µ¿Ñ⌐ IOResult. è«ñδ «Φ¿í«¬ 1-99 ß««Γ-
- óÑΓßΓóπεΓ ¬«ñá¼ «Φ¿í«¬ äÄæ, 100-149 - «Φ¿í¬á¼ óó«ñá-óδó«ñá,
- 150-199 - ¬α¿Γ¿τÑ߬¿¼ «Φ¿í¬á¼, á 200-255 - ΣáΓá½∞¡δ¼ «Φ¿í-
- ¬á¼.
-
- 1 File not found (ìÑ ¡á⌐ñÑ¡ Σá⌐½)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Reset, Append, Rename
- ¿½¿ Erase ó ß½πτáÑ, Ñß½¿ ¿¼∩ »α¿ßó«Ñ¡¡«Ñ Σá⌐½«ó«⌐ »ÑαѼѡ-
- ¡«⌐, π¬áºδóáÑΓ ¡ÑßπΘÑßΓóπεΘ¿⌐ Σá⌐½.
-
- 3 Path not found (îáαΦαπΓ ¡Ñ ¡á⌐ñÑ¡)
-
- - ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Reset, Rewrite, Ap-
- pend ¿½¿ Erase ó ß½πτáÑ, Ñß½¿ ¿¼∩ »α¿ßó«Ñ¡¡«Ñ Σá⌐½«ó«⌐ »ÑαÑ-
- ¼Ñ¡¡«⌐, ∩ó½∩ÑΓß∩ ¡ÑñÑ⌐ßΓó¿Γѽ∞¡δ¼ ¿½¿ π¬áºδóáÑΓ ¡á ¡ÑßπΘÑßΓ-
- óπεΘ¿⌐ »«ñ¬áΓὫú.
- - Ä»¿ßδóáÑΓß∩ ChDir, MkDir ¿½¿ RmDir ó ß½πτáÑ, Ñß½¿
- ¼áαΦαπΓ ∩ó½∩ÑΓß∩ ¡ÑñÑ⌐ßΓó¿Γѽ∞¡δ¼ ¿½¿ π¬áºδóáÑΓ ¡ÑßπΘÑßΓóπε-
- Θ¿⌐ »«ñ¬áΓὫú.
-
- 4 Too many open files (æ½¿Φ¬«¼ ¼¡«ú« «Γ¬αδΓδσ Σá⌐½«ó)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Reset, Rewrite ¿½¿
- Append ó ß½πτáÑ, Ñß½¿ »α«úαá¼¼á ¿¼ÑÑΓ ß½¿Φ¬«¼ ¼¡«ú« «Γ¬αδΓδσ
- Σá⌐½«ó. Ä»Ñαᵿ«¡¡á∩ ß¿ßΓѼá äÄæ ¡Ñ »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞
- í«½ÑÑ 15 «Γ¬αδΓδσ Σá⌐½«ó ñ½∩ ¬áªñ«ú« »α«µÑßßá. àß½¿ óδ »«½π-
- τ¿½¿ φΓπ «Φ¿í¬π »α¿ ¡á½¿τ¿¿ ¼Ñ¡ÑÑ 15 «Γ¬αδΓδσ Σá⌐½«ó, Γ« «¡á
- ¼«ªÑΓ π¬áºδóáΓ∞ ¡á Γ«, τΓ« Σá⌐½ CONFIG.SYS ¡Ñ ó¬½ετáÑΓ »áαá-
- ¼ÑΓα«ó FILES=xxx ¿½¿ τΓ« φëà »áαá¼ÑΓα ºáñáÑΓ ß½¿Φ¬«¼ ¼á½«
- Σá⌐½«ó. ôóѽ¿τ∞ΓÑ τ¿ß½« Σá⌐½«ó ñ« ¬á¬«ú«-½¿í« »«ñσ«ñ∩ΘÑú«
- º¡áτÑ¡¿∩, ¡á»α¿¼Ñα, ñ« 20.
-
- 5 File access defined (ÄΓ¬áºá¡« ó ñ«ßΓπ»Ñ ¬ Σá⌐½π)
-
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Reset ¿½¿
- Append ó ß½πτáÑ, Ñß½¿ FILEMode ñ«»π߬áÑΓ ºá»¿ß∞, á ¿¼∩,
- »α¿ßó«Ñ¡¡«Ñ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐, π¬áºδóáÑΓ ¬áΓὫú ¿½¿
- Σá⌐½, ñ«ßΓπ»¡δÑ Γ«½∞¬« ñ½∩ τΓÑ¡¿∩.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Rewrite ó ß½π-
- τáÑ, Ñß½¿ ¬áΓὫú ºá»«½¡Ñ¡, ¿½¿ Ñß½¿ ¿¼∩, »α¿ßó«Ñ¡¡«Ñ Σá⌐½«-
- ó«⌐ »ÑαѼѡ¡«⌐, ºáñáÑΓ ¬áΓὫú ¿½¿ ßπΘÑßΓπεΘ¿⌐ Σá⌐½, ñ«ßΓπ»-
- ¡δ⌐ Γ«½∞¬« ñ½∩ τΓÑ¡¿∩.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Rename ó ß½π-
- τáÑ, Ñß½¿ ¿¼∩, »α¿ßó«Ñ¡¡«Ñ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐, π¬áºδóáÑΓ
- ¬áΓὫú ¿½¿ Ñß½¿ ¡«ó«Ñ ¿¼∩ π¬áºδóáÑΓ ßπΘÑßΓóπεΘ¿⌐ Σá⌐½.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Erase ó ß½πτáÑ,
- Ñß½¿ ¿¼∩, »α¿ßó«Ñ¡¡«Ñ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐, π¬áºδóáÑΓ ¬áΓὫú
- ¿½¿ Σá⌐½, ñ«ßΓπ»¡δ⌐ Γ«½∞¬« ñ½∩ τΓÑ¡¿∩.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ MkDir ó ß½πτáÑ,
- Ñß½¿ Σá⌐½ ß ΓѼ ªÑ ¿¼Ñ¡Ñ¼ πªÑ ßπΘÑßΓóπÑΓ ó »«α«ªñáεΘѼ ¬áΓá-
- ½«úÑ, Ñß½¿ ¡ÑΓ ¼ÑßΓá ó »«α«ªñáεΘѼ ¬áΓὫúÑ ¿½¿ Ñß½¿ ¼áαΦαπΓ
- ºáñáÑΓ πßΓα«⌐ßΓó«.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ RmDir ó ß½πτáÑ,
- Ñß½¿ ¬áΓὫú ¡Ñ ∩ó½∩ÑΓß∩, »πßΓδ¼, Ñß½¿ ¼áαΦαπΓ ¡Ñ «»αÑñѽ∩ÑΓ
- ¬áΓὫú, ¿½¿ Ñß½¿ ¼áαΦαπΓ ºáñáÑΓ ¬«α¡Ñó«⌐ ¬áΓὫú.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Read ¿½¿
- BlockRead ó ß½πτáÑ Γ¿»¿º¿α«óá¡¡«ú« ¿½¿ ¡ÑΓ¿»¿º«óá¡¡«ú« Σá⌐-
- ½á, Ñß½¿ Σá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ τΓÑ¡¿∩.
- - äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ Write ¿½¿
- BlockWrite ñ½∩ Γ¿»¿º«óá¡¡«ú« ¿½¿ ¡ÑΓ¿»¿º«óá¡¡«ú« Σá⌐½á ó
- ß½πτáÑ, Ñß½¿ φëà Σá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ ºá»¿ß¿.
-
- 6 Invalid file handle (ìÑñ«»πßΓ¿¼δ⌐ Σá⌐½«óδ⌐ ¬á¡á½)
-
- äá¡¡á∩ «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ ó ß½πτáÑ ß¿ßΓѼ¡«¼π ó맮óπ
- äÄæ »ÑαÑñáÑΓß∩ ¡Ññ«»πßΓ¿¼δ⌐ Σá⌐½«óδ⌐ ¬á¡á½. ¥Γá «Φ¿í¬á ó«º-
- ¡¿¬áΓ∞ ¡Ñ ñ«½ª¡á. àß½¿ ªÑ «¡á »«∩ó½∩ÑΓß∩, Γ« φΓ« ∩ó½∩ÑΓß∩
- ßó¿ñÑΓѽ∞ßΓó«¼ Γ«ú«, τΓ« Σá⌐½«óá∩ »ÑαѼѡ¡á∩ ∩ó½∩ÑΓß∩ ¿ß»«α-
- τÑ¡¡«⌐ ¬á¬¿¼-½¿í« «íαẫ¼.
-
- 12 Invalid file access code (ìÑñÑ⌐ßΓó¿Γѽ∞¡δ⌐ ¬«ñ ñ«ß-
- Γπ»á ¬ Σá⌐½á¼)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Reset ¿½¿ Append ó Σá⌐-
- ½Ñ ß Γ¿»«¼ ¿½¿ íѺ Γ¿»á ó ß½πτáÑ, Ñß½¿ º¡áτÑ¡¿Ñ FileMode
- ∩ó½∩ÑΓß∩ ¡Ñ ñÑ⌐ßΓó¿Γѽ∞¡δ¼.
-
- 15 Invalid drive number (ìÑñ«»πßΓ¿¼δ⌐ ¡«¼Ñα ñ¿ß¬«ó«ñá)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ GetDir ó ß½πτáÑ, Ñß½¿
- ¡«¼Ñα ñ¿ß¬«ó«ñá ∩ó½∩ÑΓß∩ ¡Ññ«»πßΓ¿¼δ¼.
-
- 16 Cannot remove current directory (ìѽ∞º∩ πñ὿Γ∞ ΓÑ-
- ¬πΘ¿⌐ ¬áΓὫú)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπα«⌐ RmDir ó ß½πτáÑ, Ñß½¿
- »πΓ∞ π¬áºδóáÑΓ ΓѬπΘ¿⌐ ¬áΓὫú.
-
- 17 Cannot rename across drives (ìѽ∞º∩ »α¿ »ÑαÑ¿¼Ñ¡«óá-
- ¡¿¿ π¬áºδóáΓ∞ αạδÑ ñ¿ß¬«ó«ñδ)
-
- Ä»¿ßδóáÑΓß∩ Rename ó ß½πτáÑ, Ñß½¿ «íá Σá⌐½á ¡Ñ ¡áσ«ñ∩Γ-
- ß∩ ¡á «ñ¡«¼ ¿ Γ«¼ ªÑ ñ¿ß¬Ñ.
-
- ÄΦ¿í¬¿ óó«ñá-óδó«ñá
-
- àß½¿ «ñ¿¡ ¿º «»ÑαáΓ«α«ó ¬«¼»¿½¿α«óá½ß∩ ß ñ¿αÑ¬Γ¿ó«⌐
- {$I+}, Γ« φΓá «Φ¿í¬á »α¿ó«ñ¿Γ ¬ »αѬαáΘÑ¡¿ε óδ»«½¡Ñ¡¿∩ »α«ú-
- αá¼¼δ. é ß«ßΓ«∩¡¿¿ {$I-} »α«úαá¼¼á »α«ñ«½ªáÑΓ óδ»«½¡∩Γ∞ß∩, á
- «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ Σπ¡¬µ¿Ñ⌐ IOResult.
-
- 100 Disk read error (ÄΦ¿í¬á τΓÑ¡¿∩ ñ¿ß¬á)
-
- Ä»¿ßδóáÑΓß∩ Read ó Γ¿»¿º¿α«óá¡¡«¼ Σá⌐½Ñ ó ß½πτáÑ, Ñß½¿
- óδ »δΓáÑΓÑß∞ «ßπΘÑßΓó¿Γ∞ ßτ¿Γδóá¡¿Ñ »«ß½Ñ ¬«¡µá Σá⌐½á.
-
- 101 Disk write error (ÄΦ¿í¬á ºá»¿ß¿ ¡á ñ¿ß¬)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Close, Write, Writeln,
- Flush ¿½¿ Page ó ß½πτáÑ, Ñß½¿ ñ¿ß¬ ºá»«½¡Ñ¡.
-
- 102 File not assigned (öá⌐½π ¡Ñ »α¿ßó«Ñ¡« ¿¼∩)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Reset, Rewrite, Append
- Rename ¿ Erase ó ß½πτáÑ, Ñß½¿ Σá⌐½«ó«⌐ »ÑαѼѡ¡«⌐ ¡Ñ í佫
- »α¿ßó«Ñ¡« ¿¼∩ ß »«¼«Θ∞ε «íαáΘÑ¡¿∩ ¬ »α«µÑñπαÑ Assign.
-
- 103 File not open (öá⌐½ ¡Ñ «Γ¬αδΓ)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Close, Read, Write,
- Seek, Eof, FilePos, FileSize, Flush, BlockRead ¿½¿
- BlockWrite ó ß½πτáÑ, ßѽ¿ Σá⌐½ ¡Ñ «Γ¬αδΓ.
-
- 104 File not open for input (öá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ óó«ñá)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Read, Readln, Eof,
- Eoln, SeekEof ¿½¿ SeekEoln ó ΓѬßΓ«ó«¼ Σá⌐½Ñ ó ß½πτáÑ, Ñß½¿
- Σá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ óó«ñá.
-
- 105 File not open for output (öá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ óδó«-
- ñá)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Write, Writeln ¿ Page ó
- ΓѬßΓ«ó«¼ Σá⌐½Ñ ó ß½πτáÑ, Ñß½¿ Σá⌐½ ¡Ñ «Γ¬αδΓ ñ½∩ óδó«ñá.
-
- 106 Invalid numeric format (ìÑóÑα¡δ⌐ τ¿ß½«ó«⌐ Σ«α¼áΓ)
-
- Ä»¿ßδóáÑΓß∩ Read ¿½¿ Readln ó ß½πτáÑ, Ñß½¿ τ¿ß½«ó«Ñ
- º¡áτÑ¡¿Ñ, ßτ¿Γá¡¡«Ñ ¿º ΓѬßΓ«ó«ú« Σá⌐½á, ¡Ñ ß««ΓóÑΓßΓóπÑΓ
- »αáó¿½∞¡«¼π τ¿ß½«ó«¼π Σ«α¼áΓπ.
-
- èα¿Γ¿τÑ߬¿Ñ «Φ¿í¬¿
-
- 150 Disk is write protected (ä¿ß¬ ºáΘ¿ΘÑ¡ «Γ ºá»¿ß¿)
-
- 151 Unknown unit (ìÑ¿ºóÑßΓ¡δ⌐ ¼«ñπ½∞)
-
- 152 Drive not ready (ä¿ß¬«ó«ñ ¡áσ«ñ¿Γß∩ ó ß«ßΓ«∩¡¿¿ "¡Ñ
- ú«Γ«ó")
-
- 153 Unknown command (ìÑ«»«º¡á¡¡á∩ ¬«¼á¡ñá)
-
- 154 CRC error in data (ÄΦ¿í¬á ó ¿ßσ«ñ¡δσ ñá¡¡δσ)
-
- 155 Bad drive requiest structure length (Åα¿ ºá»α«ßÑ ¬
- ñ¿ß¬π π¬áºá¡á ¡ÑóÑα¡á∩ ñ½¿¡á ßΓαπ¬Γπαδ)
-
- 156 Disk seek error (ÄΦ¿í¬á »α¿ «»Ñαᵿ¿ πßΓá¡«ó¬¿ ú«-
- ½«ó«¬ ¡á ñ¿ß¬Ñ)
-
- 157 Unknown media type (ìÑ¿ºóÑßΓ¡δ⌐ Γ¿» ¡«ß¿Γѽ∩)
-
- 158 Sector not found (æÑ¬Γ«α ¡Ñ ¡á⌐ñÑ¡)
-
- 159 Printer out of paper (è«¡τ¿½áß∞ íπ¼áúá ¡á πßΓα«⌐-
- ßΓóÑ »ÑτáΓ¿)
-
- 160 Device write fault (ÄΦ¿í¬á »α¿ ºá»¿ß¿ ¡á πßΓα«⌐-
- ßΓó«)
-
- 161 Device read fault (ÄΦ¿í¬á »α¿ τΓÑ¡¿¿ ß πßΓα«⌐ßΓóá)
-
- 162 Hardware failure (æí«⌐ á»»áαáΓπαδ)
-
- ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ « ¬α¿Γ¿τÑ߬¿σ «Φ¿í¬áσ »α¿óÑ-
- ñÑ¡á ó "Éπ¬«ó«ñßΓóÑ »α«úαá¼¼¿ßΓá »« «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼÑ
- äÄæ".
-
- öáΓá½∞¡δÑ «Φ¿í¬¿
-
- ¥Γ¿ «Φ¿í¬¿ óßÑúñá »α¿ó«ñ∩Γ ¬ ¡Ñ¼Ññ½Ñ¡¡«⌐ «ßΓá¡«ó¬Ñ
- »α«úαá¼¼δ.
-
- 200 Division by zero (äѽѡ¿Ñ ¡á ¡«½∞)
-
- 201 Range check error (ÄΦ¿í¬á »α¿ »α«óÑα¬Ñ úαá¡¿µ)
-
- ÄΦ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ «»ÑαáΓ«αἿ, ߬«¼»¿½¿-
- α«óá¡¡δ¼¿ ó ß«ßΓ«∩¡¿¿ {$R+},»α¿ 󫺡¿¬¡«óÑ¡¿¿ «ñ¡«⌐ ¿º ß½Ñ-
- ñπεΘ¿σ ß¿Γπᵿ⌐:
-
- - ¿¡ñѬߡ«Ñ óδαáªÑ¡¿Ñ ¬óá½¿Σ¿¬áΓ«αá ¼áßß¿óá ¡áσ«ñ¿½«ß∞
- ó¡Ñ ñ«»πßΓ¿¼«ú« ñ¿á»áº«¡á;
- - íδ½á «ßπΘÑßΓó½Ñ¡á »«»δΓ¬á »α¿ßó«¿Γ∞ »ÑαѼѡ¡«⌐ º¡áτÑ-
- ¡¿Ñ, ¡áσ«ñ∩ΘÑÑß∩ ó¡Ñ ñ¿á»áº«¡á »ÑαѼѡ¡«⌐;
- - íδ½á «ßπΘÑßΓó½Ñ¡á »«»δΓ¬á »ÑαÑñáΓ∞ º¡áτÑ¡¿Ñ, ¡áσ«ñ∩-
- ΘÑÑß∩ ó¡Ñ ñ«»¬πßΓ¿¼«ú« ñ¿á»áº«¡á, ó ¬áτÑßΓóÑ »áαá¼ÑΓαá »α«-
- µÑñπαÑ ¿½¿ Σπ¡¬µ¿¿.
-
- 202 Stack overflow error (ÅÑαÑ»«½¡Ñ¡¿Ñ ßΓѬá)
-
- ¥Γá «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ ¡á óσ«ñÑ ó »α«µÑñπαπ ¿½¿ Σπ¡¬-
- µ¿ε, ߬«¼»¿½¿α«óá¡¡δÑ ó αѪ¿¼Ñ {$S+}, ó ß½πτáÑ, Ñß½¿ ¡ÑΓ
- ñ«ßΓáΓ«τ¡«⌐ «í½áßΓ¿ ñ½∩ αẼÑΘÑ¡¿∩ ½«¬á½∞¡δσ »ÑαѼѡ¡δσ »«ñ-
- »α«úαá¼¼δ. ôóѽ¿τ∞ΓÑ αẼÑα ßΓѬá, ¿ß»«½∞ºπ∩ ñ¿αÑ¬Γ¿ó𠬫¼-
- »¿½∩Γ«á $M.
-
- 203 Heap overflow error (ÅÑαÑ»«½¡Ñ¡¿Ñ ñ¿¡á¼¿τÑ߬¿ αáß»-
- αÑñѽ∩Ѽ«⌐ «í½áßΓ¿ »á¼∩Γ¿)
-
- ¥Γá «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ New ¿½¿ GetMem, ó
- Γ«¼ ß½πτáÑ, Ñß½¿ ¡ÑΓ ñ«ßΓáΓ«τ¡« ßó«í«ñ¡«ú« ¼ÑßΓá ó ñ¿¡á¼¿-
- τÑ߬«⌐ «í½áßΓ¿ »á¼∩Γ¿, τΓ«íδ óδñѽ¿Γ∞ »á¼∩Γ∞ ñ½∩ í½«¬á ΓαÑ-
- íπѼ«ú« αẼÑαá. Å«½¡«Ñ «»¿ßá¡¿Ñ »α«úαá¼¼δ π»αáó½Ñ¡¿∩ ñ¿¡á-
- ¼¿τÑ߬¿ αáß»αÑñѽ∩Ѽ«⌐ «í½áßΓ∞ε »á¼∩Γ¿ ß«ñÑনΓß∩ ó â½áóÑ 15
- ("é ßαÑñÑ Æπαí«-Åá߬á½∩").
-
- 204 Invalid pointer operation (ìÑñÑ⌐ßΓó¿Γѽ∞¡á∩ «»Ñαá-
- µ¿∩ ßß佬¿)
-
- ¥Γá «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ »α«µÑñπαἿ Dispose ¿½¿ FreeMem
- ó ß½πτáÑ, Ñß½¿ ßßδ½¬á ¿¼ÑÑΓ º¡áτÑ¡¿Ñ nil ¿½¿ π¬áºδóáÑΓ ¡á
- áñαÑß, ½ÑªáΘ¿⌐ ºá »αÑñѽἿ ñ¿¡á¼¿τÑ߬¿ αáß»αÑñѽ∩Ѽ«⌐ «í-
- ½áßΓ¿ ¿½¿ Ñß½¿ ßó«í«ñ¡δ⌐ ß»¿ß«¬ ¡Ñ ¼«ªÑΓ íδΓ∞ αáßΦ¿αÑ¡.
-
- 205 Floating point overflow (ÅÑαÑ»«½¡Ñ¡¿Ñ »α¿ «»Ñαᵿ¿
- ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐)
-
- Ä»Ñαᵿ∩ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ »α¿óÑ½á ¬ »ÑαÑ»«½¡Ñ¡¿ε.
-
- 206 Floating point underflow (êßτѺ¡«óÑ¡¿Ñ »«α∩ñ¬á ß
- »α¿ «»Ñαᵿ¿ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐)
-
- Ä»Ñαᵿ∩ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ »α¿óÑ½á ¬ ¿ßτѺ¡«óÑ¡¿ε »«-
- α∩ñ¬á. ¥Γá «Φ¿í¬á úÑ¡Ñα¿απÑΓß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ óδ
- ¿ß»«½∞ºπÑΓÑ ß«»α«µÑßß«α ¼áΓѼáΓ¿τÑ߬¿σ óδτ¿ß½Ñ¡¿⌐ 8087 ß π»-
- αáó½∩εΘ¿¼ ß½«ó«¼, ¬«Γ«α«Ñ ñѼá߬¿απÑΓ «Φ¿í¬¿, 󫺡¿¬áεΘ¿Ñ
- »α¿ ¿ßτѺ¡«óÑ¡¿¿ »«α∩ñ¬á. Å« π¼«½τá¡¿ε ¿ßτѺ¡«óÑ¡¿Ñ »«α∩ñ¬á
- »α¿ó«ñ¿Γ ¬ ó«ºóαáΘÑ¡¿ε αѺπ½∞ΓáΓá αáó¡«ú« ¡π½ε.
-
- 207 Invalid floating point operation (ìÑñ«»πßΓ¿¼á∩ «»Ñ-
- αᵿ∩ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐)
-
- - äÑ⌐ßΓó¿Γѽ∞¡«Ñ º¡áτÑ¡¿Ñ, »ÑαÑñáóáѼ«Ñ Trunc ¿½¿
- Round, ¡Ñ ¼«ªÑΓ íδΓ∞ »αÑ«íαẫóá¡« ó µÑ½«Ñ τ¿ß½«, ¡áσ«ñ∩ΘÑ-
- Ñß∩ ó¡πΓα¿ ñ¿á»áº«¡á Γ¿»á longint («Γ -2147483648 ñ«
- 2147483647).
- - Çαúπ¼Ñ¡Γ, »ÑαÑñáóáѼδ⌐ Σπ¡¬µ¿Ñ⌐ Sqrt (êºó½ÑτÑ¡¿Ñ
- ¬óáñαáΓ¡«ú« ¬«α¡∩), «Γα¿µáΓѽ∞¡δ⌐.
- - Çαúπ¼Ñ¡Γ, »ÑαÑñáóáѼδ⌐ Σπ¡¬µ¿Ñ⌐ Ln (½«úáα¿Σ¼), αáóÑ¡
- ¡«½ε ¿½¿ ¿¼ÑÑΓ «Γα¿µáΓѽ∞¡«Ñ º¡áτÑ¡¿Ñ.
- - Åα«¿º«Φ½« »ÑαÑ»«½¡Ñ¡¿Ñ ßΓѬá 8087. ü«½ÑÑ »«ñα«í¡« «
- »αáó¿½áσ »α«úαá¼¼¿α«óá¡¿∩ 8087 ß¼«Γα¿ΓÑ ó τáßΓ¿ 25.
-
- 208 Overlay manager not installed (ìÑ πßΓá¡«ó½Ñ¡á »«ñ-
- ß¿ßΓѼá π»αáó½Ñ¡¿∩ «óÑα½Ñ∩¼¿)
-
- éáΦá »α«úαá¼¼á óδºδóáÑΓ «óÑα½Ñ⌐¡πε »α«µÑñπαπ ¿½¿ Σπ¡¬-
- µ¿ε, á »«ñß¿ßΓѼá π»αáó½Ñ¡¿∩ «óÑα½Ñ∩¼¿ ¡Ñ ¿¡¿µ¿á½¿º¿α«óá¡á.
- éÑα«∩Γ¡ÑÑ óßÑú« «ΓßπΓßóπÑΓ «íαáΘÑ¡¿Ñ ¬ »α«µÑñπαÑ OvrInit,
- ¿½¿ «íαáΘÑ¡¿Ñ ¬ φΓ«⌐ »α«µÑñπαÑ ºáóÑαΦ¿½«ß∞ ß «Φ¿í¬«⌐. ìπª¡«
- ¿¼ÑΓ∞ ó ó¿ñπ, τΓ« Ñß½¿ ó ¬á¬«¼-½¿í« ¿º «óÑα½Ñ⌐¡δσ ¼«ñπ½Ñ⌐ π
- óáß ß«ñÑনΓß∩ ¬«ñ ¿¡¿µ¿á½¿ºáµ¿¿, Γ« óδ ñ«½ª¡δ ß«ºñáΓ∞ ñ«-
- »«½¡¿Γѽ∞¡δ⌐ ¡Ñ«óÑα½Ñ⌐¡δ⌐ ¼«ñπ½∞, óδºδóáεΘ¿⌐ »α«µÑñπαπ
- OvrInit, ¿ ¿ß»«½∞º«óáΓ∞ φëà ¼«ñπ½∞ »ÑαÑñ ½εíδ¼ ¿º «óÑα½Ñ⌐-
- ¡δσ ¼«ñπ½Ñ⌐. Å«½¡«Ñ «»¿ßá¡¿Ñ »«ñß¿ßΓѼδ π»αáó½Ñ¡¿∩ «óÑα½Ñ∩¼¿
- ß«ñÑনΓß∩ ó â½áóÑ 6 "Éπ¬«ó«ñßΓóá »«½∞º«óáΓѽ∩ ("êß»«½∞º«óá-
- ¡¿Ñ «óÑα½ÑÑó").
-
- 209 Overlay file read error (ÄΦ¿í¬á τΓÑ¡¿∩ «óÑα½Ñ⌐¡«ú«
- Σá⌐½á)
-
- è«úñá »«ñß¿ßΓѼá π»αáó½Ñ¡¿∩ «óÑα½Ñ∩¼¿ »δΓá½áß∞ ßτ¿ΓáΓ∞
- «óÑα½Ñ⌐ ¿º «óÑα½Ñ⌐¡«ú« Σá⌐½á, »α«¿º«Φ½á «Φ¿í¬á τΓÑ¡¿∩.
-
-
-
-