2009-12-04 3 views

Antwort

21

rlwrap gibt Ihnen readline Funktionen (Verlauf, Bearbeitungsbefehle, etc). Auch Findlib fügt einige Funktionalität hinzu, siehe quickstart für Beispiele.

+0

Das ist was ich tue. – Thelema

+0

Wie verwende ich rlwrap, um Befehlsverlauf zu erhalten, wenn ich im OCaml-Interpreter bin? –

+0

Ich bin, dass Arthur Collé die Antwort inzwischen gefunden hat, aber für jemand anderen, der zufälligerweise die gleiche Antwort in der Zukunft sucht, würde man oamlam so von Shell-Eingabeaufforderung ausführen: 'rlwrap ocaml'. – Mars

9

Verwenden Sie ledit ocaml mit ledit.

+1

Super :) Wer hätte das gedacht? – Jaseem

22

Es gibt utop! Es hat Autovervollständigung, ist Emacs kompatibel und so weiter.

+0

es ist großartig. aber seine Abhängigkeit sieht sehr komplex aus – bobzhang

+2

ich zweite Utop. Sie können opam verwenden, um utop sowie viele andere ocaml-Pakete zu installieren. http://opam.ocamlpro.com/ – maverickwoo

5

Sie können auch die online toplevel verwenden.

+1

Sie meinen, versuchen OCaml? –

+1

Ja. Tatsächlich sind die Quellen auf [github] (https://github.com/OCamlPro/tryocaml) verfügbar, wenn jemand interessiert ist. – cago