Это команда utop, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
utop - Универсальный верхний уровень для OCaml
СИНТАКСИС
наверху [ кредита ] [ объектные файлы ] [ скрипт-файл ]
ОПИСАНИЕ
наверху - это улучшенный верхний уровень для OCaml со многими функциями, включая контекстно-зависимый
завершение.
Когда ты начнешь наверху вы видите подсказку, за которой следует полоса, содержащая слова. Это
полоса завершения, она содержит возможное завершение и обновляется по мере ввода. В
выделенное слово на панели завершения - это выбранное слово. Вы можете перемещаться, используя
клавиши Alt + Left и Alt + Right, и вы можете завершить, используя текущее выбранное слово,
нажатие Alt + Tab (вы можете настроить эти привязки в файле ~ / .lambda-term-inputrc ,
увидели лямбда-термин-inputrc(5) для подробностей).
utop поддерживает завершение на:
* директивы и аргументы директив
* идентификаторы
* поля записи
* варианты
* обозначения функций
* методы объекта
Цвета по умолчанию настроены для терминалов с темными цветами, например, белый на черном,
поэтому подсказка может выглядеть слишком яркой на терминалах светлых цветов. Вы можете изменить это
установка цветового профиля утопа. Для этого типа:
UTop.set_profile UTop.Light ;;
Затем вы можете добавить эту строку в свой ~ / .ocamlinit .
Вы можете включить базовую подсветку синтаксиса в utop, написав ~ / .utoprc файл. Видеть
Utoprc(5) для этого.
Наконец, utop может работать в emacs. Для этого вам нужно добавить следующую строку в свой
~ / .emacs файл:
(автозагрузка utop "utop" "Toplevel для OCaml" t)
тогда вы можете запустить utop, нажав Mx и набрав «utop». завершение поддержки utop в emacs
режим. Просто нажмите Tab, чтобы закончить слово. Вы также можете интегрировать его с tuareg, caml
или режим typerex. Для этого добавьте следующие строки в свой ~ / .emacs файл:
(autoload 'utop-minor-mode "utop" "Дополнительный режим для utop" t)
(добавить-крючок 'tuareg-mode-hook' utop-minor-mode)
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Такой же как OCaml(1).
Используйте utop в Интернете с помощью сервисов onworks.net
