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

Ad


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

рдПрд▓рд┐рдУрдордбреЗрдк - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

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

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

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

рдирд╛рдо


eliomc, eliomcp, eliomopt, js_of_eliom, eliomdep - eliom рдмрд┐рд▓реНрдб рдЯреВрд▓реНрд╕

SYNOPSIS


рдПрд▓рд┐рдпреЛрдорд╕реА [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ

рдПрд▓рд┐рдпреЛрдорд╕реАрдкреА [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ

рдПрд▓рд┐рдпреЛрдореЛрдкреНрдЯ [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ

рдПрд▓рд┐рдУрдордбреЗрдк [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ

рдПрд▓рд┐рдУрдордбреЛрдХ [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ

рдПрд▓рд┐рдпреЛрдореНрдкрдк [-рдЧреНрд░рд╛рд╣рдХ|-рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ] рдлрд╝рд╛рдЗрд▓реЗрдВ

js_of_eliom [рд╡рд┐рдХрд▓реНрдкреЛрдВ] рдлрд╝рд╛рдЗрд▓реЗрдВ -o filename.js

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


рдПрд▓рд┐рдпреЛрдПрдорд╕реА, рдПрд▓рд┐рдпреЛрдорд╕реАрдкреА рдФрд░ рдПрд▓рд┐рдпреЛрдореЛрдкреНрдЯ OCaml рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд░реИрдкрд░ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВ
рдПрд▓рд┐рдУрдо рдврд╛рдВрдЪреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд░реНрд╡рд░ рднрд╛рдЧ рдХрд╛ рд╕рдВрдХрд▓рдиред рд╡реЗ рдХреНрд░рдорд╢рдГ
рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдорд╛рди рд╕реЗрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ ocamlc(1)рдУрдХреИрдордПрд▓рд╕реАрдкреА(1) рдФрд░ рдУрдХрд╛рдорд▓реЛрдкреНрдЯ(1) рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдкреНрд▓рд╕
рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдЕрдиреБрднрд╛рдЧред

js_of_eliom OCaml рдФрд░ Js_of_ocaml рд╕рдВрдХрд▓рдХ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЖрд╡рд░рдг рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ
рдПрд▓рд┐рдУрдо рдврд╛рдВрдЪреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдЧреНрд░рд╛рд╣рдХ рднрд╛рдЧ рдХрд╛ рд╕рдВрдХрд▓рдиред рдпрд╣ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдПрдХ рд╣реА рд╕реЗрдЯ ocamlc(1) рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд▓рд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ
рд╡рд┐рдХрд▓реНрдк рдЕрдиреБрднрд╛рдЧред

рдПрд▓рд┐рдУрдордбреЗрдк рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЖрд╡рд░рдг рд╣реИ рдУрдХреИрдорд▓реНрдбреЗрдк(1) рдЬреЛ рдПрдХ .eliom рд╕реНрд░реЛрдд рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓реЗрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдПрдХ рд╣реА рд╕реЗрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА рдЗрд╕рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рд╡рд┐рдХрд▓реНрдк
рдЕрдиреБрднрд╛рдЧред рдпрд╣ рдзрд╛рд░рдгрд╛ рдмрдирд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб OCaml рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдВрдХрд▓рд┐рдд рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд┐рдд рд╣реИ
рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЙрдкрдЯреНрд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реИрдВ _рд╕рд░реНрд╡рд░ (рд╕рдорд╛рди рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде)
(рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдореНрдорд╛рди _рдЧреНрд░рд╛рд╣рдХ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рд╕рдВрдХрд▓рд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП)ред

рдПрд▓рд┐рдпреЛрдореНрдкрдк (рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ) рдПрдХ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ рдЬреЛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЧреЛрдВ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ
рд╡рд┐рдХрд▓реНрдк рджрд┐рдпрд╛ред рд╡рд┐рдХрд▓реНрдк -рдЧреНрд░рд╛рд╣рдХ рд╕рднреА рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рднрд╛рдЧреЛрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛
рдФрд░ рд╡рд┐рдХрд▓реНрдк -рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛ред

рдПрд▓рд┐рдУрдордбреЛрдХ (рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ) OCaml рдкреНрд░рд▓реЗрдЦрди рдЬрдирд░реЗрдЯрд░ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЖрд╡рд░рдг рд╣реИ рдУрдХреИрдорд▓реНрдбреЛрдХ
рдпрд╣ рдЖрдкрдХреЛ рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЧреНрд░рд╛рд╣рдХ or рд╕рд░реНрд╡рд░ рдкрдХреНрд╖ред рд╡рд╣реА рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рд╕реЗ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕реЗрдЯ рдУрдХреИрдорд▓реНрдбреЛрдХ(1). рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ
рд╡рд╛рдВрдЫрд┐рдд рдЦрдВрдбред рдПрд▓рд┐рдУрдордбреЛрдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╣реИ, рдФрд░ рдЖрдк рдХреБрдЫ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
рд╡реНрдпрд╡рд╣рд╛рд░ (рджреЗрдЦ http://ocsigen.org/eliom/manual/workflow-compilation) рдХреБрдЫ рдкреНрд░рд╕рд┐рджреНрдз
рдмрдЧ рд╣реИрдВ:

┬╖ рдЖрдкрдХреА рдлрд╛рдЗрд▓реЗрдВ рд╣рдореЗрд╢рд╛ рдПрдХ рдореВрд▓реНрдп рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рди рдХрд┐ рдХрд┐рд╕реА рдЯрд┐рдкреНрдкрдгреА рд╕реЗред рдЕрдиреНрдпрдерд╛,
camlp4 рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

┬╖ рдХрднреА-рдХрднреА, рдЯрд┐рдкреНрдкрдгреА рдиреЛрдб рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрд▓рдЧреНрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ camlp4
(рдХрднреА-рдХрднреА) рдореВрд▓реНрдп рддрддреНрд╡реЛрдВ рдХреЗ рдмреАрдЪ рдЕрддрд┐рд░рд┐рдХреНрдд рдирдИ рд░реЗрдЦрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред

рд╕рдВрдХрд▓рди рдПрд▓рд┐рдУрдо рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЗрдВ


.eliom рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕рдВрдХрд▓рди рддреАрди рдЪрд░рдгреЛрдВ рдореЗрдВ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдВ
рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рднреЗрдЬреЗ рдЧрдП рдореВрд▓реНрдп рдХрд╛ рдкреНрд░рдХрд╛рд░; рдХреЛрдб рдХреЗ рд╕рд░реНрд╡рд░ рднрд╛рдЧ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ рдФрд░
рдХреНрд▓рд╛рдЗрдВрдЯ рднрд╛рдЧ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВред рдкрд╣рд▓реЗ рджреЛ рдЪрд░рдгреЛрдВ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдПрд▓рд┐рдпреЛрдорд╕реА рдФрд░ рдЖрдЦрд┐рд░ рдХрд╛
рд╕рд╛рде рдореЗрдВ js_of_eliom.

рджреЛрдиреЛрдВ рдЙрдкрдХрд░рдг рдПрдХ .cmo рдлрд╝рд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рдореВрд▓ .eliom рдлрд╝рд╛рдЗрд▓ рд╣реИред рдУрд╡рд░рд░рд╛рдЗрдЯрд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП
.cmo рдХреНрд▓рд╛рдЗрдВрдЯ рднрд╛рдЧ рдХреЗ .cmo рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рднрд╛рдЧ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдлрд╝рд╛рдЗрд▓реЗрдВ
рдПрд▓рд┐рдпреЛрдорд╕реА or рдПрд▓рд┐рдпреЛрдореЛрдкреНрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ _server рдФрд░ files . рдирд╛рдордХ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВ
рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди js_of_eliom _client рдирд╛рдордХ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред рд╡реЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдХреНрд░рдорд╢рдГ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ ELIOM_SERVER_DIR . рджреНрд╡рд╛рд░рд╛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдФрд░ ELIOM_CLIENT_DIRред

рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдорд╛рдирд┐рдд рдкреНрд░рдХрд╛рд░ рдПрд▓рд┐рдпреЛрдорд╕реА рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рднреЗрдЬреЗ рдЧрдП рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдордзреНрдпрд╡рд░реНрддреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдореВрд▓ .eliom рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рдд рд╣реИрдВ рдФрд░ рдЬрд┐рдирдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ .type_mli рд╣реИред
рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ js_of_eliom .eliom рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рднрд╛рдЧ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред NS
рдПрд▓рд┐рдУрдордбреЗрдк рдЙрдкрдХрд░рдг рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдордзреНрдпрд╡рд░реНрддреА рдлрд╝рд╛рдЗрд▓ .cmo
рдФрд░ рдЧреНрд░рд╛рд╣рдХ .cmo.

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


-рдПрд▓рд┐рдУрдо-рдЗрдВрдХ рдЬреЛрдбрд╝реЗрдВ eliom рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдХреЗрд╡рд▓ eliomdep) рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

-рджрд┐рд░реЛ
рдЬреЗрдирд░реЗрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ

-рдкреИрдХреЗрдЬ
рдпрд╣ рд╡рд╣реА рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬреЛ ocamlfind one рд╣реИред

-рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА
рдпрд╣ рд╡рд╣реА рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬреЛ ocamlfind one рд╣реИред

-рдиреЛ-рдСрдЯреЛрд▓реЙрдб
рдЖрдорддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рд╡реНрдпреБрддреНрдкрдиреНрди, lwt, js_of_ocaml, tyxml) рд▓реЛрдб рди рдХрд░реЗрдВред

-рдкреНрд░рдХрд╛рд░-рд░реВрдкрд╛рдВрддрд░рдг
рдПрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп type_conv рд╕рд┐рдВрдЯреИрдХреНрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛
-рдиреЛ-рдСрдЯреЛрд▓реИрдб рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВред

-рдкреАрдкреАрдУрдкреАрдЯреА
рд╕рдВрд▓рдЧреНрди рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрдордВрддреНрд░рдг рдХреЗ рд▓рд┐рдПред

-jsopt
рд╕рдВрд▓рдЧреНрди js_of_ocaml рдордВрдЧрд▓рд╛рдЪрд░рдг (js_of_eliom рдХреЗрд╡рд▓) рдХреЗ рд▓рд┐рдПред

рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛
.eliom рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдордзреНрдпрд╡рд░реНрддреА .type_mli рдлрд╝рд╛рдЗрд▓ (eliomc рдФрд░ eliomopt .) рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ
рдХреЗрд╡рд▓)ред

-рдиреЛрдЗрдирдлреЗрд░
.eliom рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдордзреНрдпрд╡рд░реНрддреА .type_mli рдлрд╝рд╛рдЗрд▓ (eliomc and .) рдЙрддреНрдкрдиреНрди рди рдХрд░реЗрдВ
рдХреЗрд╡рд▓ рдПрд▓рд┐рдУрдореЛрдкреНрдЯ)ред

-рдорджрдж or --рдорджрдж
рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЙрдкрдпреЛрдЧ рд╕рд╛рд░рд╛рдВрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

рдЙрджрд╛рд╣рд░рдг


рдПрдХ рдПрд▓рд┐рдУрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рд╕рдВрдХрд▓рди рд╕рд░реНрд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдмрдирд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо server.ml рд╣реИ, a
рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо client.ml рд╣реИ рдФрд░ рджреЛ рд╕рд╛рдорд╛рдиреНрдп рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд╛рдо base.eliom рдФрд░ main.eliom,
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рдПрд▓рд┐рдУрдПрдорд╕реА -рдП -рдУ рдПрдкрд▓.рд╕реАрдПрдордП рд╕рд░реНрд╡рд░.рдПрдордПрд▓ рдмреЗрд╕.рдПрд▓рд┐рдУрдо рдореЗрди.рдПрд▓рд┐рдУрдо
js_of_eliom -o apple.js client.ml рдмреЗрд╕.eliom main.eliom

рдкреВрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╣рд░ рдмрд╛рд░ рдкреБрди: рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдХрдИ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рдПрд▓рд┐рдУрдПрдорд╕реА -рд╕реА рд╕рд░реНрд╡рд░.рдПрдордПрд▓
eliomc -c рдЖрдзрд╛рд░.eliom
рдПрд▓рд┐рдУрдПрдорд╕реА -рд╕реА рдореЗрди.рдПрд▓рд┐рдУрдо
рдПрд▓рд┐рдУрдПрдорд╕реА -рдП -рдУ рдПрдкрд▓.рд╕реАрдПрдордП _рд╕рд░реНрд╡рд░/рд╕рд░реНрд╡рд░.рд╕реАрдПрдордУ _рд╕рд░реНрд╡рд░/рдмреЗрд╕.рд╕реАрдПрдордУ _рд╕рд░реНрд╡рд░/рдореЗрди.рд╕реАрдПрдордУ
js_of_eliom -c рдХреНрд▓рд╛рдЗрдВрдЯ.рдПрдордПрд▓
js_of_eliom -c рдмреЗрд╕.eliom
js_of_eliom -c main.eliom
js_of_eliom -o appl.js _client/client.cmo _client/base.cmo _client/main.cmo

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


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

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

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

  • 1
    abidiff
    abidiff
    рдПрдмрд┐рдбрд┐рдл - рдИрдПрд▓рдПрдл рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдмреАрдЖрдИ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ
    рдПрдмрд┐рдбреАрдл рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рдЗрдирд░реА рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
    рджреЛ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ (рдПрдмреАрдЖрдИ)ред
    рдИрдПрд▓рдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВред рдпрд╣ рдПрдХ рдЕрд░реНрдердкреВрд░реНрдг рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рд░рд┐рдкреЛрд░реНрдЯ...
    рдПрдмрд┐рдбреАрдл рдЪрд▓рд╛рдПрдВ
  • 2
    рдЖрдмрд┐рджрд╡
    рдЖрдмрд┐рджрд╡
    abidw - ELF рдХреЗ ABI рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ
    рдлрд╝рд╛рдЗрд▓ abidw рдИрдПрд▓рдПрдл рдореЗрдВ рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдврд╝рддрд╛ рд╣реИ
    рдкреНрд░рд╛рд░реВрдк рдФрд░ рдПрдХ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рдЗрд╕рдХреЗ ABI рд╕реЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рддрдХред
    рдЙрддреНрд╕рд░реНрдЬрд┐рдд ...
    рдЕрдмреАрдж рдЪрд▓рд╛рдУ
  • 3
    copac2xml
    copac2xml
    рдмрд┐рдмреБрдЯрд┐рд▓реНрд╕ - рдЧреНрд░рдВрде рд╕реВрдЪреА рд░реВрдкрд╛рдВрддрд░рдг
    рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ ...
    Copac2xml рдЪрд▓рд╛рдПрдБ
  • 4
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ - рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХ SYSNOPIS:
    рдХреЙрдкреНрдЯ рдлрд╝рд╛рдЗрд▓.. рд╡рд┐рд╡рд░рдг: рдХреЙрдкреНрдЯ рдПрдХ рд╣реИ
    рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХред рдпрд╣
    рдЕрдкрдиреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдХреЛрдб рдкрдврд╝рддрд╛ рд╣реИ рдФрд░
    рдПрдХ рд▓рд┐рдЦрддрд╛ рд╣реИ...
    рдХреЙрдк рдЪрд▓рд╛рдУ
  • 5
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ - рд╢реАрд░реНрд╖рдХ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ
    Stx рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдШреЛрд╖рдгрд╛рдПрдБ ...
    рдЗрдХрдЯреНрдард╛_stx_titles рдЪрд▓рд╛рдПрдБ
  • 6
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдмреЗрдВрдЪ - http рдмреЗрдВрдЪрдорд╛рд░реНрдХ ...
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ рдЪрд▓рд╛рдПрдВ
  • рдЕрдзрд┐рдХ "

Ad