рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

fteqcc - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ fteqcc рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб fteqcc рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


fteqcc - FTE QuakeC рдХрдВрдкрд╛рдЗрд▓рд░

SYNOPSIS


fteqcc [рд╡рд┐рдХрд▓реНрдкреЛрдВ]

рд╡рд░реНрдгрди


рдпрд╣ рдореИрдиреБрдЕрд▓ рдкреЗрдЬ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд░рддрд╛ рд╣реИ fteqcc рдЖрджреЗрд╢ред

fteqcc рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдЬреЛ QuakeC рд╕реЛрд░реНрд╕рдХреЛрдб рдХреЛ Quake1 рдпрд╛ рдХреЗ рдмрд╛рдЗрдирд░реЗ рдЧреЗрдо рдбреЗрдЯрд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ
рдХреНрд╡реЗрдХрд╡рд░реНрд▓реНрдб рдЖрдзрд╛рд░рд┐рдд рдЦреЗрд▓ред

рд╡рд┐рдХрд▓реНрдк


--рдорджрдж рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рдЦрд╛рдПрдВред

-рдлреБрдЯреЛрдкреНрд░реЛрдЯреЛ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ

-Fwasm рд╕рднреА рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЛрдб рдХреЛ qc.asm рдкрд░ рдбрдВрдк рдХрд░реЗрдВ

-KрдХреАрд╡рд░реНрдб, -рдиреЛ-рдХреАрд╡рд░реНрдб
рднрд╛рд╖рд╛ рдХреАрд╡рд░реНрдб рдЪрд╛рд▓реВ рдпрд╛ рдмрдВрдж рдХрд░реЗрдВ. рдЯреЙрдЧрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХреАрд╡рд░реНрдб рд╣реИрдВ: рдПрдПрд╕рдПрдо, рдмреНрд░реЗрдХ,
рдХреЗрд╕, рд╡рд░реНрдЧ, рд╕реНрдерд┐рд░рд╛рдВрдХ, рдЬрд╛рд░реА рд░рдЦреЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЗрдХрд╛рдИ, рдПрдирдо, рдПрдирдордлреНрд▓реИрдЧ, рдмрд╛рд╣рд░реА, рдлреНрд▓реЛрдЯ, рдХреЗ рд▓рд┐рдП,
рдЧреЛрдЯреЛ, рдЗрдВрдЯ, рдкреВрд░реНрдгрд╛рдВрдХ, рдиреЛрд░реЗрдл, рдиреЛрд╕реЗрд╡, рд╕рд╛рдЭрд╛, рд░рд╛рдЬреНрдп, рд╕реНрдЯреНрд░рд┐рдВрдЧ, рд╕рдВрд░рдЪрдирд╛, рд╕реНрд╡рд┐рдЪ,
рдерд┐рдВрдХрдЯрд╛рдЗрдо, рдЯрд╛рдЗрдкрдбреЗрдлрд╝, рдпреВрдирд┐рдпрди, var рдФрд░ рд╡реЗрдХреНрдЯрд░ред

-рдУ0, -рдУ1, -рдУ2, -рдУ3,
0 рдФрд░ 3 рдХреЗ рдмреАрдЪ рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред 0 рдХреЗ рд╕рд╛рде, рдХреЛрдИ рдЕрдиреБрдХреВрд▓рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЕрдиреНрдп
рдорд╛рдиреЛрдВ рдореЗрдВ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рд╡рд┐рдХрд▓реНрдк рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ OPTIMIZATION.

-рдПрд╕рдЖрд░рд╕реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ (progs.src) рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

-рджреАрд╡рд╛рд░ рд╕рднреА рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдПрдБ

FORMAT


fteqcc рдХрдИ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

-рдЯреАрдорд╛рдирдХ, -Tq1, -Tquakec
рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧ рд╣реИ рдФрд░ рдореВрд▓ Quake1 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

-рдереЗрдХреНрд╕реЗрди 2, -рде 2
Hexen2 рд╕рдВрдЧрдд рдХреЛрдб рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред

-Tkkqwsv, -Tkk7, -рдЯреАрдмрд┐рдЧрдкреНрд░реЛрдЧреНрд╕, -рдЯрд╡рд░реНрдЬрди7, -Tkkqwsv
рдХреЗрдХреЗ рд╕рдВрд╕реНрдХрд░рдг 7 рд╕рдВрдЧрдд рдкреНрд░реЛрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ

-рдЯреАрдПрдлрдЯреАрдИ FTE рдХреНрд╡реЗрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

OPTIMIZATION


рдЕрдиреБрдХреВрд▓рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╕рдХреНрд░рд┐рдп рд╣реИрдВ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ.

-рдУрдЕрд╕рд╛рдЗрдиреНрдореЗрдВрдЯ
c = a*b рджреЛ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдСрдкрд░реЗрд╢рди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд╕реЗ рдкреБрд░рд╛рдирд╛ рдСрдкрд░реЗрд╢рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ред

-рдУрд╢реЙрд░реНрдЯреЗрдирд┐рдлреНрд╕
if (!a) рдХреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рджреЛ рдХрдердиреЛрдВ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдЗрд╕рдореЗрдВ рдХрд░рддрд╛ рд╣реИ
рдПрдХ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░ рднреНрд░рдорд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

-рдСрдиреЛрдирд╡реЗрдХ_рдкрд╛рд░реНрдореНрд╕
рдореВрд▓ qcc рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рд╡реЗрдХреНрдЯрд░ рд╕реНрдЯреЛрд░ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рддреИрд░рддрд╛ рд╣реИ. рдпрд╣ рдЙрд╕реЗ рдареАрдХ рдХрд░рддрд╛ рд╣реИ.

-Oconstant_names
рдЖрдкрдХреЗ рдкреНрд░реЛрдЧ рд╕реЗ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдирд╛рдо рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЫреЛрдЯреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрди рдЬрд╛рддреА рд╣реИрдВред рдпрд╣
рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░ рдирд╛рдо рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдпрд╛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдирд╛рдо рдЧрдврд╝ рджреЗрддрд╛ рд╣реИред

-Oconstant_name_strings
рдЖрдкрдХреЗ рдкреНрд░реЛрдЧ рд╕реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдирд╛рдо рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдРрдбрдСрди рдХреЛ рддреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП
рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ.

-Odupconstdefs
рдЙрди рд╕реНрдерд┐рд░рд╛рдВрдХреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдорд░реНрдЬ рдХрд░реЗрдВ рдЬрд┐рдирдХрд╛ рдорд╛рди рд╕рдорд╛рди рд╣реИред рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдзреНрдпрд╛рди рджреЗрдВ
рд▓рдЧрд╛рддрд╛рд░ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ.

-рдСрдиреЛрдкреНрд▓рд┐рдХрдЯреЗрд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕
рдкреНрд░реЛрдЧреНрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдХреЙрдореНрдкреИрдХреНрдЯ рдХрд░реЗрдВред рдпрд╣ рдХрд╛рдлрд╝реА рд╣реЛрдЧрд╛
рдЗрд╕рд╕реЗ рдЫреЛрдЯрд╛.

-рдУрд▓реЛрдХрд▓реНрд╕
рд╕реНрдерд╛рдиреАрдп рдирд╛рдо рдФрд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдЗрд╕реЗ рд╡рд┐рдШрдЯрд┐рдд рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдард┐рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

-Ofunction_names
рдЗрд╕рд╕реЗ рдЙрди рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдирд╛рдо рд╣рдЯ рдЬрд╛рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрднреА рдирд╣реАрдВ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ред рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рдмрдирддрд╛
рдпрджреНрдпрдкрд┐ рдПрдХ рдкреНрд░рднрд╛рд╡.

-рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рдЗрд╕рд╕реЗ рдкреНрд░реЙрдЧреНрд╕ рдХреЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣рдЯ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕, рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рдХреЗ рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред

-рдЕрд╕рдВрджрд░реНрднрд┐рдд
рдЧреИрд░-рд╕рдВрджрд░реНрднрд┐рдд рдЪрд░реЛрдВ рдХреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред рдХреБрдПрдВ рдореЗрдВ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛
рдХреЛрдб рдмрдирд╛рдП рд░рдЦрд╛ред

-рдУрд╡рд░рд▓реИрдкрдЯреЗрдореНрдкреНрд╕
рдЕрд╕реНрдерд╛рдпреА рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ pr_globals рдЧрд┐рдирддреА рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреНрдпреВрд╕реА рдореЗрдВ, рд╣рд░
рдЧреБрдгрди, рд╡рд┐рднрд╛рдЬрди рдпрд╛ рд╕рдВрдХреНрд░рд┐рдпрд╛ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдЪрд░ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИред
рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ, рдФрд░ рд╣реЗрдХреНрд╕реЗрди2 рдХреЗ рдЧреЗрдордХреЛрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдо рдХрд░рддрд╛ рд╣реИ
50k рддрдХ рдЧрд┐рдирддреА. рдпрд╣ рдЕрдм рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдиреБрдХреВрд▓рди рд╣реИред

-Oconstantarithmatic
5*6 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░реЛрдЧреНрд╕ рдореЗрдВ рдПрдХ рдСрдкрд░реЗрд╢рди рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдРрд╕рд╛ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ,
рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ 30 рджреЗрдЦрдирд╛

-Oprecache_file
рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдмрд░реНрдмрд╛рдж рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░реАрдХреИрд╢_рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣рдЯрд╛ рджреЗрдВ
рдмрд┐рд▓реНрдЯрд┐рди (рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднреВрдХрдВрдк рдореЗрдВ рдПрдХ рдЖрдзрд╛рд░ рд╣реИ)ред

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

-рдУрдХрдВрдкрд╛рдЙрдВрдб_рдЬрдВрдк
рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдЕрдзрд┐рдХрддрд░ рдиреЗрд╕реНрдЯреЗрдб if/else рдХрдердиреЛрдВ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддрд╛ рд╣реИ
рдПрдХ рдмрд┐рдирд╛ рд╢рд░реНрдд рдЫрд▓рд╛рдВрдЧ рдмрдпрд╛рди рдкрд░ рдХреВрджрддреЗ рд╣реБрдП, рдпрд╣ рдЕрдВрддрд┐рдо рдЧрдВрддрд╡реНрдп рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛
рдмрдЬрд╛рдпред рдпрд╣ рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░ рджреЗрдЧрд╛ред

-рд╢реБрддреБрд░рдореБрд░реНрдЧ_рдХрд╛рд░реНрдп
рдЙрди рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреА 'рдбрд┐рдлрд╝реЗрдВрд╕' рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рд╕реАрдзреЗ рд╣реА рдХреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпреЗ рдХрд░рддрд╛ рд╣реИ
рд╕рд╣реЗрдЬреЗ рдЧрдП рдЧреЗрдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рди рдХрд░реЗрдВ.

-рдУрд▓реЛрдХрд▓реНрд╕_рдорд╛рд░реНрд╢рд▓рд┐рдВрдЧ
рд╕рднреА рд╕реНрдерд╛рдиреАрдп рд▓реЛрдЧреЛрдВ рдХреЛ pr_globals рдХреЗ рдПрдХ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВред рдЗрд╕реЗ рдХрд╛рдлреА рд╣рдж рддрдХ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ. рдпрд╣
рдУрд╡рд░рд▓реИрдкрдЯреЗрдореНрдкреНрд╕ рдХрд╛ рдХрд╛рд░реНрдп рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рд╣реИ,
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдФрд░ рд╡реЗ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рдЬрд╣рд╛рдБ рдпрд╣ рд╕рдорд╕реНрдпрд╛рдПрдБ рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВ, рдЕрднреА рддрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИрдВред

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

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди fteqcc рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad