2009-12-04 8 views
25

पायथन के पास IPython है .. क्या ओकैमल के पास कुछ समान है?क्या ओकैमल के लिए एक उन्नत दुभाषिया टप्लूप है?

मुझे कमांड इतिहास होना पसंद है, हालांकि अन्य सुविधाएं भी अच्छी होंगी। मैंने पढ़ा है कि मैं इसे Emacs में चलाकर कमांड इतिहास प्राप्त कर सकता हूं, लेकिन मैं Emacs का उपयोग नहीं करता ..

उत्तर

21

rlwrap आपको रीडलाइन सुविधाएं (इतिहास, संपादन आदेश आदि) देता है। इसके अलावा, Findlib कुछ कार्यक्षमता जोड़ता है, उदाहरण के लिए quickstart देखें।

+0

यह वही है जो मैं करता हूं। – Thelema

+0

जब मैं ओकैमल दुभाषिया में हूं तो कमांड इतिहास प्राप्त करने के लिए मैं rlwrap का उपयोग कैसे करूं? –

+0

मैं हूं कि आर्थर कोले को अब तक जवाब मिला है, लेकिन किसी और के लिए जो भविष्य में एक ही जवाब की तलाश में होता है, कोई शेल प्रॉम्प्ट से इस तरह ओकंपल चलाएगा: 'rlwrap ocaml'। – Mars

9

ledit ocamlledit के साथ ledit ocaml का उपयोग करें।

+1

बहुत बढ़िया :) इस बारे में किसने सोचा होगा? – Jaseem

22

utop है! इसमें स्वत: पूर्णता है, इमैक संगत है और इसी तरह।

+0

यह बहुत अच्छा है। लेकिन इसकी निर्भरता वास्तव में जटिल लगती है – bobzhang

+2

मैं दूसरा यूटॉप। आप यूटोप के साथ-साथ कई अन्य ओकंपल पैकेज स्थापित करने के लिए ओपेम का उपयोग कर सकते हैं। http://opam.ocamlpro.com/ – maverickwoo

5

आप ऑनलाइन toplevel का भी उपयोग कर सकते हैं।

+1

आपका मतलब ओकैमल का प्रयास करें? –

+1

हां। असल में, स्रोत [github] (https://github.com/OCamlPro/tryocaml) पर उपलब्ध हैं यदि कोई दिलचस्पी लेता है। – cago

संबंधित मुद्दे