Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Python. ΠΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΊΠΎΠ΄ Ρ C# Π½Π° ΠΠΈΡΠΎΠ½ ΠΠΌΠ΅Π΅ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π° C#, ΠΎΠΊΠΎΠ»ΠΎ 1200 ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° (ΠΈΠ· Π½ΠΈΡ
ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΠΊΠΎΠ»ΠΎ 300 ΡΡΡΠΎΠΊ). ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°: https://gist.github.com/bzaar/bc04a64d6e4077e3f95d2fdf6d80efef ΠΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΊΠΎΠ΄ Π½Π° ΠΠΈΡΠΎΠ½ ΠΈ ΠΎΡΠΎΡΠΌΠΈΡΡ Π² Π²ΠΈΠ΄Π΅ pip-ΠΏΠ°ΠΊΠ΅ΡΠ°. Π‘Π±ΠΎΡΠΊΡ pip-ΠΏΠ°ΠΊΠ΅ΡΠ° ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠΌ (cmd ΠΈΠ»ΠΈ PowerShell). ΠΡΡΡ ΡΠ°ΠΊΠΆΠ΅ unit-ΡΠ΅ΡΡΡ Π½Π° C#, ΠΈΡ
ΡΠΎΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Π½Π° ΠΠΈΡΠΎΠ½. ΠΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΈΠ½Π°ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π² ΠΏΠ°ΠΊΠ΅Ρ. ΠΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ CPython 3.6. XML-ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² C# ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Π² Python Docstrings. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄ΡΡΠ³ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» (280 ΡΡΡΠΎΠΊ): https://github.com/bzaar/DawgSharp/blob/master/DawgSharp/YaleDawg.cs Π§ΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ: 1. ΠΠ°Π±ΠΎΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π° ΠΠΈΡΠΎΠ½Π΅ 2. Π’Π΅ΡΡΡ Π½Π° ΠΠΈΡΠΎΠ½Π΅ 3. Π‘ΠΊΡΠΈΠΏΡ ΡΠ±ΠΎΡΠΊΠΈ pip-ΠΏΠ°ΠΊΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π°/ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° (Π½Π΅ ΠΈΠ· PyPI). ΠΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΡΠΈΠ΅ΠΌΠΊΠΈ: 1. Π’Π΅ΡΡΡ ΠΏΡΠΎΡ
ΠΎΠ΄ΡΡ. 2. ΠΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ.