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

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

рд╕реАрдкреАрдкреАрдУ - тАЛтАЛрдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

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

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

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

рдирд╛рдо


рд╕реАрдкреАрдкреАрдУ - тАЛтАЛрдУрдХреИрдорд▓ рдХреЗ рд▓рд┐рдП рд╣рд▓реНрдХрд╛ рд╕реАрдкреАрдкреА рдЬреИрд╕рд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░

SYNOPSIS


рд╕реА.рдкреА.рдкреА.рдУ [рд╡рд┐рдХрд▓реНрдк ...] рдлрд╝рд╛рдЗрд▓реЛрдВ...

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


рд╕реА.рдкреА.рдкреА.рдУ OCaml рдХреЗ рд▓рд┐рдП C рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рдорддреБрд▓реНрдп рд╣реИред рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░
рд╕рд░рд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ (рддреБрд▓рдирд╛ рдореЗрдВ)ред рдХреИрдВрдк4) рдореИрдХреНрд░реЛрдЬрд╝ рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рдорд╛рд╡реЗрд╢рдиред рд╕реА.рдкреА.рдкреА.рдУ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдореИрдХреНрд░реЛрдЬрд╝, рд╕рд╢рд░реНрдд, рдмреВрд▓рд┐рдпрди рдФрд░ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐, рд╕реНрдЯреНрд░рд┐рдВрдЧрд┐рдлрд╝рд┐рдХреЗрд╢рди, рдФрд░
рд╡рд┐рднрд┐рдиреНрди, рдмрд╛рд╣рд░реА рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ред рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рдЯреАрдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ
/usr/share/doc/cppo/README.gz.

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


-D рдЕрдзреНрдпрдХреНрд╖
рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдзреНрдпрдХреНрд╖

-U рдЕрдзреНрдпрдХреНрд╖
рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдзреНрдпрдХреНрд╖

-I рдбреАрдЖрдИрдЖрд░ рдЬреЛрдбрд╝рдирд╛ рдбреАрдЖрдИрдЖрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдкрде рдкрд░

-o рдлрд╝рд╛рдЗрд▓
рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рд▓рд┐рдЦреЗрдВ рдлрд╝рд╛рдЗрд▓

-q Camlp4 рдХреЛрдЯреЗрд╢рди рдХреЛ рдкрд╣рдЪрд╛рдиреЗрдВ рдФрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ

-s рдкреНрд░рддреНрдпреЗрдХ рдЯреЛрдХрди рдХреЗ рд╕рдЯреАрдХ рд╕реНрд░реЛрдд рд╕реНрдерд╛рди рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдЖрдЙрдЯрдкреБрдЯ рд▓рд╛рдЗрди рдирд┐рд░реНрджреЗрд╢,
рдЗрдирдореЗрдВ рд╕реНрдереВрд▓ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рдореВрд╣ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реА рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдмрдВрдж рд╣реИ
рдЪреВрдХред

-n рдЗрдирдкреБрдЯ рдореЗрдВ рдкрд╛рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рднреА рд▓рд╛рдЗрди рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рди рдХрд░реЗрдВ (рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ)ред
-s).

-рд╕рдВрд╕реНрдХрд░рдг
рдкреНрд░рд┐рдВрдЯ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

-x рдирд╛рдо:CMD_TEMPLATE
рдПрдХ рдХрд╕реНрдЯрдо рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рд▓рдХреНрд╖реНрдп рдЕрдиреБрднрд╛рдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЗрд╕рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ:

#ext "рдирд╛рдо"

рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ:

#endext

рдирд╛рдо рдлреЙрд░реНрдо рдХрд╛ рд▓реЛрдЕрд░рдХреЗрд╕ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП [az][A-Za-z0-9_]*

рд╕реАрдПрдордбреА_рдЯреЗрдореНрдкрд▓реЗрдЯ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдХрдорд╛рдВрдб рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣реИ:

%F рдлрд╝рд╛рдЗрд▓ рдирд╛рдо (рдЕрдирдПрд╕реНрдХреЗрдкреНрдб; рд╕рдВрднрд╛рд╡рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╣рдорд▓реЛрдВ рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ)

рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХрд╛ %B рдирдВрдмрд░

рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХрд╛ %E рдирдВрдмрд░

%% рдПрдХ рдкреНрд░рддрд┐рд╢рдд рдЪрд┐рд╣реНрди

рдлрд╝рд╛рдЗрд▓ рдирд╛рдо, рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдЙрдкрд▓рдмреНрдз рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рд╣рд░реА рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ CPPO_рдлрд╝рд╛рдЗрд▓, CPPO_FIRST_LINE,
CPPO_LAST_LINE.

рдХрдорд╛рдВрдб рд╕реЗ stdin рд╕реЗ рдкрдврд╝рдиреЗ рдФрд░ stdout рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИред

-рдорджрдж | --рдорджрдж
рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

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


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

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

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

Ad