Pegjs: рдлрд╝реАрдЪрд░: рд░рди-рдЯрд╛рдЗрдо рдХреЗ рд▓рд┐рдП pegjs рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рджрд┐рд╕ре░ 2019  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pegjs/pegjs

рд╡рд┐рд╖рдп рд╡рд░реНрдЧ

  • рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ: рдирд╣реАрдВ
  • рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз: рд╣рд╛рдБ
  • рдкреНрд░рд╢реНрди: рдирд╣реАрдВ
  • рдХреЛрдИ рдореБрджреНрджрд╛ рдирд╣реАрдВ: рдирд╣реАрдВ

рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ

  • рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?: n/a
  • рдХреНрдпрд╛ рдЖрдкрдиреЗ рднрдВрдбрд╛рд░ рдХреЗ рдореБрджреНрджреЛрдВ рдХреА рдЦреЛрдЬ рдХреА ?: рд╣рд╛рдБ
  • рдХреНрдпрд╛ рдЖрдкрдиреЗ рдлрд╝реЛрд░рдо рдХреА рдЬрд╛рдБрдЪ рдХреА?: рдореБрдЭреЗ рдлрд╝реЛрд░рдо рдХреЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣реЗ рд╣реИрдВ
  • рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╡реЗрдм рдЦреЛрдЬ рдХреА рдереА (рдЧреВрдЧрд▓, рдпрд╛рд╣реВ, рдЖрджрд┐) ?: рд╣рд╛рдБ

рд╡рд┐рд╡рд░рдг

рдЬрдмрдХрд┐ рд░рди-рдЯрд╛рдЗрдо рдкрд░ рд╕реАрдзреЗ рдиреЛрдб рдореЗрдВ рдкреАрдИрдЬреАрдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХреЛрдб рдХрд╡рд░реЗрдЬ рдХреЗ рд▓рд┐рдП рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЛрдЪрд╛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП)ред

рдХреЛрдб рдХрд╡рд░реЗрдЬ рдХреЗ рдЗрд╕ рдмрд╛рдж рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЛ рдкрд╣рд▓реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ # 93 (рд╕реНрд░реЛрдд рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрджрд┐ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡реНрдпрдХреНрддрд┐ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ + рдкреЗрдЧ рдХреЛрдб рдХреА рдПрдХ рдЕрд▓рдЧ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрдб рдХреЙрдкреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдиреЛрдб рдХреЗ require.extensions рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕реЗ ts-node рдХреЗ рд▓рд┐рдП рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ require.extensions рдХреЛ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ Node рдореЗрдВ рдмрд╣рд┐рд╖реНрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ , рдЬреИрд╕рд╛ рдХрд┐ https://stackoverflow.com/ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреА рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реИред рдЗрд╕ рдЙрддреНрддрд░ рдХреА рдирд╕ рдореЗрдВ), рдпрд╣ рдпрд╣рд╛рдВ рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрдВрддреНрд░ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣рдореЗрдВ рдиреЛрдб рдмреНрд░реЗрдХрд┐рдВрдЧ рдмреИрдмреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@ рдмреНрд░реЗрдЯреНрдЬрд╝ 9 - рдореИрдВ рдХрд╣рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ "рдореИрдВ рдЗрд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рдФрд░ рд╕реЗ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ" рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рдЖрдк рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХреЗ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рдЙрд╕реА рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд╣рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ #633 рдкрд░ рд╣реЛрдиреЗ рдкрд░, рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЛ рдареАрдХ рд▓рдЧрддрд╛ рд╣реИ

рдореИрдВ рдЗрд╕ рд╕рдордп рд╡рд╣рд╛рдБ рдХреБрдЫ рд▓рдореНрдмрд╛ рд▓рд┐рдЦ тАЛтАЛрд░рд╣рд╛ рд╣реВрдБ

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреВрдВрдЧрд╛ред

@ рдПрдХреНрд╕рдИ-рдмреЙрд╕: рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛ (рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдиреЛрдЯ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреЗрдЧрдЬ рд░реЗрдкреЛ рд╣реИред)

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреАрдИрдЬреА.рдЬреЗрдПрд╕ рд░реЗрдкреЛ рд╣реИ, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдпрд╣рд╛рдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рд░реЛрдз рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдареАрдХ рд╣реИ, рдЕрдЪреНрдЫрд╛ ... (рдореИрдВ рдХрднреА-рдХрднреА рдХрд┐рд╕реА рдЕрдиреНрдп рд░реЗрдкреЛ рдХреЗ рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрд╕ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ) :)

2017 рдХреЗ рджреЛ-рд▓рд╛рдЗрдирд░ рддрдХ рдХреЛрдИ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ es6 рдореЙрдбреНрдпреВрд▓ рдФрд░ рддреАрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рджреЗрддреА рд╣реИрдВред

рд╕рд╛рде рд╣реА, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣ рдкрд░реАрдХреНрд╖рдг рд╣реИ

рдЖрдк рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХрд╡рд░реЗрдЬ рд╣реБрдХ рдирд╣реАрдВ рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкрд░реАрдХреНрд╖рдг рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбрд╛рд▓ рджреЗрдВред

рдпрджрд┐ рдЖрдк рдХрд╡рд░реЗрдЬ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк jest рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЖрдкрдХреА рдЬрд░реВрд░рдд рдХреА рд╕рднреА рдЪреАрдЬреЗрдВ рд╕реНрд╡рддрдГ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдХреЛрдИ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХрд╡рд░реЗрдЬ рдЯреВрд▓ рдХреЛ рдЕрдВрджрд░ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдмрд╛рд╣рд░ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рдкрд╛рд░реНрд╕рд░ рдЬрдирд░реЗрдЯрд░ рдПрдХ рдЖрдВрддрд░рд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдЪрд╛рдирдХ node.js рдкреИрдХреЗрдЬ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рд╕реЗ рдмрдВрдзрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╡рд░реЗрдЬ рдПрдХ рдкрд╛рд░реНрд╕рд░ рдХреА рдЭреВрдареА рдЗрдЪреНрдЫрд╛ рд╣реИред рдирд┐рдореНрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

Food
    / "Peanuts"
    / "Shellfish"
    / "Rice"

рдЕрдм, рдХреЗрд╡рд▓ рдЪрд╛рд╡рд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦреЗрдВред peg Peanuts рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдлрд┐рд░ рдЬрдм рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рддреЛ peg рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ Shellfish , рдлрд┐рд░ peg рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ Rice

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдХреЗрд╡рд▓ Rice рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЖрдк рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рддреАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╡рд░реЗрдЬ рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВ

рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдПрдХ рдкреИрдХреЗрдЯ рдкрд╛рд░реНрд╕рд░ (рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ) рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд╡рд░реЗрдЬ рдирдХрд▓реА рд╣реИ

рдЕрдкрдирд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рдордд рдХрд░реЛ

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдХрд╡рд░реЗрдЬ рд╣реБрдХ рд▓рдЧрд╛рдиреЗ рдХреА рдмрд╛рдд рд╣реИ, рдЖрдо рддреМрд░ рдкрд░ рдХреЛрдИ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИ, рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рдЬрдм рдПрдХ рдкрд╛рд░реНрд╕рд░ рдХреБрдЫ рд╢рд╛рдЦрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдФрд░ рдХреБрдЫ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рддрдГ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдСрдЯреЛ-рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЛ рдЕрдкрдиреА рдкрд╛рд░реНрд╕рд░ рдлрд╛рдЗрд▓ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ, рдРрд╕рд╛ рдХрд░ рд╕рдХреЗрдВред рдпрд╣ pegjs рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдЬрд┐рд╕рдХреА рдЕрдкрдиреА рдХрд╡рд░реЗрдЬ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реИрдВ) рдХреЗ рдХрд╡рд░реЗрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реНрдпрд╛рдХрд░рдг рдХреЗ рдЬреЗрдирд░реЗрдЯреЗрдб рдкрд╛рд░реНрд╕рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╡рд░реЗрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред

рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдкрд╛рд░реНрд╕рд░ рдореЗрдВ "рдореВрдВрдЧрдлрд▓реА", "рд╢реЗрд▓рдлрд┐рд╢" рдФрд░ "рдЪрд╛рд╡рд▓" рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреА рд░реЗрдЦрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рдпрджрд┐ рд╡реЗ рдХрд╡рд░ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдЦреБрд▓рд╛ рдкреНрд░рд╢реНрди рдмрди рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ ruleA = ruleB / ruleC рдЬреИрд╕реЗ рдирд┐рдпрдо рдХреЛ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ "рдирд┐рдпрдо рдП" рдореЗрдВ "рдирд┐рдпрдо рдмреА" рдФрд░ "рдирд┐рдпрдо рд╕реА" рджреЛрдиреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ, рдпрд╛ рдХреНрдпрд╛ рдпрд╣ "рдирд┐рдпрдо рдП", "рдирд┐рдпрдо рдмреА" рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред , рдФрд░ "рдирд┐рдпрдо рд╕реА" рд╕рднреА рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдХрд╡рд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ ruleD = ruleB / ruleF рд╣реИ, рддреЛ ruleB рдХреЗ рдЗрд╕рдХреЗ рдХрд╡рд░реЗрдЬ рдХреЛ рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред "рдирд┐рдпрдо рдП", рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рдХрд▓реНрдк рдФрд░ рд╕рдВрдпреЛрдЬрди рд╣реИрдВ)ред

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдЗрд╕ рдореБрджреНрджреЗ рдХреА рдмрд╛рдд рд╣реИ, рдПрдХ рдкреНрд░рд╡реЗрд╢ рдлрд╝рд╛рдЗрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдФрд░ рджреВрд╕рд░реА рдЬреЛ рдирд╣реАрдВ рд╣реИред

@ рдмреНрд░реЗрдЯреНрдЬрд╝ 9 - рдореИрдВ рдХрд╣рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ "рдореИрдВ рдЗрд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рдФрд░ рд╕реЗ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ" рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рдЖрдк рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХреЗ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рдЙрд╕реА рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд╣рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ #633 рдкрд░ рд╣реЛрдиреЗ рдкрд░, рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЛ рдареАрдХ рд▓рдЧрддрд╛ рд╣реИ

рдореИрдВ рдЗрд╕ рд╕рдордп рд╡рд╣рд╛рдБ рдХреБрдЫ рд▓рдореНрдмрд╛ рд▓рд┐рдЦ тАЛтАЛрд░рд╣рд╛ рд╣реВрдБ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

mreinstein picture mreinstein  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mattkanwisher picture mattkanwisher  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

futagoza picture futagoza  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

marek-baranowski picture marek-baranowski  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

doersino picture doersino  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ