Π‘Π»Π΅Π΄ ΠΏΠ΅Ρ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ ΡΠ΅Π»ΠΈΠΉΠ· Π½Π° Lua 5.5, Π±ΡΡΠ· ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΡΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ» Π³ΠΎΠ»ΡΠΌΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ ΠΊΠ°ΡΠΎ Π²Π³ΡΠ°Π΄Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ. ΠΠΎΠ΄ΡΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ° Lua Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C ΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ MIT.
Lua ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ° ΠΏΡΠΎΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅Π½ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π· Π°ΡΠΎΡΠΈΠ°ΡΠΈΠ²Π½ΠΈ ΠΌΠ°ΡΠΈΠ²ΠΈ ΠΈ ΡΠ°Π·ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ° Π½Π° Π΅Π·ΠΈΠΊΠ°. Π Lua ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Π° ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ, Π° Π΅Π·ΠΈΠΊΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Ρ Π² Π±Π°ΠΉΡ-ΠΊΠΎΠ΄, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π²ΡΡΡ Ρ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅Π½ ΡΠ±ΠΎΡ Π½Π° Π±ΠΎΠΊΠ»ΡΠΊΠ°. ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΡΡ Π΅ ΠΎΡΠΎΡΠΌΠ΅Π½ ΠΊΠ°ΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° C ΠΈ C++.
ΠΡΠ½ΠΎΠ²Π½ΠΈ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ:
- ΠΠ° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ ΠΏΠΎ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΎΠΊΠ»ΡΠΊΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΡΠΈΠΊΡΠ»ΡΡ Π½Π° ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΎΠΊΠ»ΡΠΊΠ° ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΡΡΠΏΠΊΠΈ, ΡΠ΅Π΄ΡΠ²Π°ΡΠΈ ΡΠ΅ Ρ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π°Ρ Π΄ΡΠ»Π³ΠΈ ΠΏΠ°ΡΠ·ΠΈ Π² ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ°.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΌΠ°ΡΠΈΠ²ΠΈ, ΠΈΠ·ΠΈΡΠΊΠ²Π°ΡΠ° Ρ 60% ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΠ°ΠΌΠ΅Ρ Π·Π° ΠΌΠ°ΡΠΈΠ²ΠΈ Ρ Ρ ΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΈ Π΄Π°Π½Π½ΠΈ (ΠΏΠΎΡΡΠΈΠ³Π° ΡΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΡΠ΅Π· Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠΈΠΏΠ° Π½Π΅ Π·Π° Π²ΡΠ΅ΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ, Π° Π·Π° Π³ΡΡΠΏΠ° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ).
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ²Π½Π° Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΡ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠΎΠ΄ ΡΡΠ΅Π· ΠΊΠ»ΡΡΠΎΠ²Π°ΡΠ° Π΄ΡΠΌΠ° Β«globalΒ». ΠΠΎΠ³Π°ΡΠΎ Π² Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄ ΠΈΠΌΠ° ΠΈΠ·ΡΠ°Π·ΠΈ ΡΡΡ ΠΊΠ»ΡΡΠΎΠ²Π°ΡΠ° Π΄ΡΠΌΠ° Β«globalΒ», Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠ±ΡΠ²Π΅Π½ΠΈ ΡΠ²Π½ΠΎ. ΠΠΊΠΎ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΡ Β«globalΒ» ΠΎΡΡΡΡΡΠ²Π°, Π½Π΅ΡΠ²Π½ΠΎ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΈΠ·ΡΠ°Π·ΡΡ Β«global *Β», ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΡΡΠ°ΡΠΎΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ Π·Π°ΠΏΠ°Π·Π²Π° ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΡΠ΅ ΡΡΠ΅ΡΠΈΡΠ°Ρ ΠΊΠ°ΡΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠ·ΡΠ°Π·ΡΡ Β«global<const> *Β», ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π½Π΅ΡΠ²Π½ΠΎ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΡΡΠ°Π²Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅. X = 1 β Ok, X β Π³Π»ΠΎΠ±Π°Π»Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°, ΡΡΠ°ΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅. do global Y β Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Y ΠΊΠ°ΡΠΎ Π³Π»ΠΎΠ±Π°Π»Π½Π°, Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² Π±Π»ΠΎΠΊΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΠ±ΡΠ²Π΅Π½ΠΈ ΡΠ²Π½ΠΎ Y = 1 β Ok, ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Y Π΅ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π° X = 1 β ΠΡΠ΅ΡΠΊΠ°, ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° X Π½Π΅ Π΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π° end X = 2 β Ok, ΠΈΠ·Π²ΡΠ½ Π±Π»ΠΎΠΊΠ° global Ρ Π΄Π΅ΠΉΡΡΠ²Π° ΡΡΠ°ΡΠΎΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
- Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, ΡΠΊΠ°Π·Π°Π½ΠΈ Π² ΡΠΈΠΊΠ»ΠΈ βforβ, Π²Π΅ΡΠ΅ ΡΠ° ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΡΠ½ΠΈ Π² ΡΡΠ»ΠΎΡΠΎ Π½Π° ΡΠΈΠΊΡΠ»Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° i, ΠΎΠ±ΡΠ²Π΅Π½Π° Π² ΡΠΈΠΊΡΠ»Π° βfor i = 1, 5 doβ, Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠ½Π° Π² ΡΡΠ»ΠΎΡΠΎ Π½Π° ΡΠΈΠΊΡΠ»Π°.
- ΠΡΠΈ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠΈΡΠ»Π° Ρ ΠΏΠ»Π°Π²Π°ΡΠ° Π·Π°ΠΏΠ΅ΡΠ°Ρ ΡΡΠ΅Π· ΡΡΠ½ΠΊΡΠΈΡΡΠ° print ΡΠ΅Π³Π° ΡΠ΅ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Ρ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠΈΡΡΠΈ Π·Π° ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ ΠΎΡ Π½ΠΈΠ· Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
- Π£Π²Π΅Π»ΠΈΡΠ΅Π½ Π΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΈΡΡ Π±ΡΠΎΠΉ Π½Π° Π½ΠΈΠ²Π°ΡΠ° Π½Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΈΡΠ΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡΡΠ½ΠΊΡΠΈΡΡΠ° table.create(nseq, nrec) Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΏΡΠ°Π·Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½Π° Π°Π»ΠΎΠΊΠ°ΡΠΈΡ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π·Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡ Π±ΡΠΎΠΉ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ.
- Π ΡΡΠ½ΠΊΡΠΈΡΡΠ° utf8.offset Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½Π° Π²ΡΡΡΠ°Π½Π΅ΡΠΎ Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π° Π±Π°ΠΉΡΠΎΠ²ΠΎΡΠΎ offset Π΄ΠΎ Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° Π·Π½Π°ΠΊΠ°, Π½ΠΎ ΠΈ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° Π½Π° ΠΊΡΠ°Ρ Π½Π° Π·Π½Π°ΠΊΠ°.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²ΡΠ½ΡΠ½ΠΈ Π½ΠΈΠ·ΠΎΠ²Π΅, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² ΠΏΠ°ΠΌΠ΅Ρ, ΠΊΠΎΡΡΠΎ Π½Π΅ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΠΎΡ ΡΡΠ±ΠΈΡΠ°ΡΠ° Π½Π° Π±ΠΎΠΊΠ»ΡΠΊ Π½Π° Lua.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡΡΠ½ΠΊΡΠΈΡ luaL_openselectedlibs Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΈΠ·Π±ΡΠ°Π½Π°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠ½ΠΊΡΠΈΡΡΠ° luaL_makeseed, ΠΊΠΎΡΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ° seed-ΡΡΠΎΠΉΠ½ΠΎΡΡ Π·Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° lua_newstate.
- Π lua.c Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° βreadlineβ, Π°ΠΊΠΎ ΡΡ Π΅ Π½Π°Π»ΠΈΡΠ½Π° (Π°ΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° β ΡΡ ΡΠ΅ Π·Π°ΡΠ΅ΠΆΠ΄Π° ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π·Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π½ΠΈΠ·ΠΎΠ²Π΅ ΡΡΠ°Π²Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ).
- ΠΠΊΠ»ΡΡΠ΅Π½Π° Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π° ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΠΏΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ Π±Π°ΠΉΡΠΊΠΎΠ΄ β Lua ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠ°ΠΌΠ΅Ρ Π² Π½ΡΠΊΠΎΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ Π±Π΅Π· ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΈ ΠΏΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄ΡΠ±Π»ΠΈΡΠ°Ρ ΡΠ΅ Π±Π°ΠΉΡΠΊΠΎΠ΄.
- ΠΡΠΈΠ³ΡΡΠ΅Π½ΠΎ Π΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²Π΅ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ βdumpβ ΠΈ βundumpβ.
- Π ΠΏΠΎΠΌΠΎΡΠ½ΠΈΡΠ΅ Π±ΡΡΠ΅ΡΠΈ Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠΈΡΠ΅ (Π±Π΅Π· ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Π² Π½ΠΎΠ² Π±ΡΡΠ΅Ρ) ΠΏΡΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΈΠ½Π°Π»Π½ΠΈΡ Π½ΠΈΠ·.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
