EnglishFrenchSpanyol

Ad


Favicon OnWorks

eliomdep - Dalam talian di Awan

Jalankan eliomdep dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan eliomdep yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


eliomc, eliomcp, eliomopt, js_of_eliom, eliomdep - alat binaan eliom

SINOPSIS


eliomc [pilihan] fail

eliomcp [pilihan] fail

eliomopt [pilihan] fail

eliomdep [pilihan] fail

eliomdoc [pilihan] fail

eliompp [-pelanggan|-pelayan] fail

js_of_eliom [pilihan] fail -o nama fail.js

DESCRIPTION


eliomc, eliomcp and eliomopt adalah pembalut di sekeliling pengkompil OCaml yang memudahkan
penyusunan bahagian pelayan projek berdasarkan rangka kerja Eliom. mereka masing-masing
menerima set pilihan yang sama daripada ocamlc(1),ocamlcp(1) dan ocamlopt(1) penyusun tambah
yang khusus diterangkan dalam PILIHAN bawah seksyen ini.

js_of_eliom ialah pembalut di sekeliling penyusun OCaml dan Js_of_ocaml yang memudahkan
penyusunan bahagian pelanggan projek berdasarkan rangka kerja Eliom. Ia menerima
set pilihan yang sama daripada ocamlc(1) pengkompil ditambah yang khusus yang diterangkan dalam
PILIHAN bawah seksyen ini.

eliomdep adalah pembungkus di sekeliling ocamldep(1) yang mengendalikan kebergantungan sumber .eliom
fail. Ia menerima set pilihan yang sama ditambah dengan pilihan khusus yang diterangkan dalam PILIHAN
bahagian. Ia membuat andaian bahawa modul penyusunan bahagian pelayan bagi fail OCaml terletak
dalam subtree direktori ini berada dalam direktori _server (dengan struktur subdirektori yang sama)
(resp. dalam direktori _pelanggan untuk modul tersusun pihak klien).

eliompp (PERCUBAAN) ialah prapemproses yang mengalih keluar bahagian tertentu, bergantung pada
pilihan yang diberikan. Pilihannya -pelanggan akan mengalih keluar semua bahagian peringkat atas dan bahagian pelayan
dan pilihan -pelayan hanya akan mengalih keluar bahagian klien.

eliomdoc (PERCUBAAN) ialah pembalut di sekeliling penjana dokumentasi OCaml ocamldoc.
Ia membolehkan anda menjana dokumentasi daripada pelanggan or server sebelah. Ia menerima perkara yang sama
set pilihan daripada ocamldoc(1). Ia secara automatik mengeluarkan ulasan daripada
bahagian yang dikehendaki. eliomdoc sedang dalam percubaan, dan anda boleh menemui beberapa yang tidak ditentukan
tingkah laku. (lihat http://ocsigen.org/eliom/manual/workflow-compilation). Ada yang terkenal
pepijat ialah:

· fail anda hendaklah sentiasa bermula dengan nilai dan bukan dengan ulasan. Jika tidak,
camlp4 tidak akan mengeluarkan ulasan.

· kadangkala, nod komen tidak dilampirkan seperti yang dijangkakan. Itu kerana camlp4
(kadang-kadang) alih keluar baris baharu tambahan antara elemen nilai.

MENYUSUN ELIOM SUMBER FILES


Penyusunan fail dengan sambungan .eliom dicapai dalam tiga langkah: membuat kesimpulan
jenis nilai yang dihantar oleh pelayan kepada pelanggan; menyusun bahagian pelayan kod dan
menyusun bahagian klien. Dua langkah pertama boleh direalisasikan dengan eliomc dan yang terakhir
bersama js_of_eliom.

Kedua-dua alatan menghasilkan fail .cmo dinamakan sebagai fail .eliom asal. Untuk mengelak daripada menulis ganti
.cmo mewakili bahagian pelayan dengan .cmo bahagian klien, fail yang dijana oleh
eliomc or eliomopt disimpan secara lalai dalam subdirektori bernama _server dan fail
dijana oleh js_of_eliom disimpan dalam subdirektori bernama _client. Mereka lalai
direktori masing-masing boleh ditindih oleh pembolehubah persekitaran ELIOM_SERVER_DIR
dan ELIOM_CLIENT_DIR.

Jenis yang disimpulkan oleh eliomc untuk nilai yang dihantar oleh pelayan kepada klien disimpan dalam
fail perantaraan dinamakan sebagai fail .eliom asal dan sambungannya ialah .type_mli.
Fail itu diperlukan oleh js_of_eliom untuk menyusun bahagian klien fail .eliom. The
eliomdep alat menjana kebergantungan dengan betul fail perantaraan untuk pelayan .cmo
dan pelanggan .cmo.

PILIHAN


-eliom-inc Tambah ke senarai eliom sertakan direktori (eliomdep sahaja).

-dir
Tentukan direktori sasaran untuk fail yang dijana

-pakej
Ini adalah pilihan yang sama seperti yang ocamlfind.

-predikat
Ini adalah pilihan yang sama seperti yang ocamlfind.

-tiada-autoload
Jangan muatkan sambungan sintaks yang biasa digunakan (deriving, lwt, js_of_ocaml, tyxml).

-jenis-penukaran
Gunakan sambungan sintaks type_conv dan bukannya mendapatkannya. Ia tidak memberi kesan jika digunakan
bersempena dengan -no-autoload.

-ppopt
Lampirkan kepada seruan prapemproses.

-jsopt
Lampirkan kepada seruan js_of_ocaml (js_of_eliom sahaja).

-menyimpulkan
Untuk fail .eliom, hanya jana fail .type_mli perantaraan (eliomc dan eliomopt
sahaja).

-noinfer
Untuk fail .eliom, jangan jana fail .type_mli perantaraan (eliomc dan
eliomopt sahaja).

-membantu or - membantu
Paparkan ringkasan penggunaan ringkas dan keluar.

CONTOH


Penyusunan projek Eliom yang terdiri daripada fail khusus pelayan bernama server.ml, a
fail khusus klien bernama client.ml dan dua nama fail biasa base.eliom dan main.eliom,
boleh dicapai dengan arahan berikut:

eliomc -a -o appl.cma server.ml base.eliom main.eliom
js_of_eliom -o appl.js client.ml base.eliom main.eliom

Untuk mengelakkan penyusunan semula keseluruhan projek setiap kali, ini boleh dibahagikan dalam beberapa langkah:

eliomc -c server.ml
eliomc -c base.eliom
eliomc -c main.eliom
eliomc -a -o appl.cma _server/server.cmo _server/base.cmo _server/main.cmo
js_of_eliom -c client.ml
js_of_eliom -c base.eliom
js_of_eliom -c main.eliom
js_of_eliom -o appl.js _client/client.cmo _client/base.cmo _client/main.cmo

Gunakan eliomdep dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad