GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

एलिओमॉप्ट - क्लाउड में ऑनलाइन

Ubuntu ऑनलाइन, Fedora ऑनलाइन, Windows ऑनलाइन एमुलेटर या MAC OS ऑनलाइन एमुलेटर पर OnWorks निःशुल्क होस्टिंग प्रदाता में eliomopt चलाएँ

यह कमांड एलिओमॉप्ट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


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 सेवाओं का उपयोग करके ऑनलाइन एलिओमॉप्ट का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।