Как получить подсказку (>) в редакторе Edwin для MIT/GNU Scheme?
Обычно вы получите подсказку, подобную этой:
=>
где вы можете ввести выражения для оценки:
=> (+ 3 4)
7
Но с Эдвином есть только мигающий черный прямоугольник, и ничего не происходит, когда вы печатаете выражения.
3 ответа
РЕДАКТИРОВАТЬ: В этом руководстве:
раздел 7.5, он говорит:
Когда Эдвин запускается, у него есть один буфер: буфер REPL, называемый * схема *. Команда
M-x repl
выбирает этот буфер, если он существует; в противном случае он создает новый буфер REPL. Если вы хотите два буфера REPL, просто переименуйте буфер '* circuit *' во что-то другое и запуститеM-x repl
снова.
Вы также можете использовать следующее (см. Раздел 7.4 из руководства):
- Cx Ce - вычислить s-exp перед курсором
- Mz - оценить все определение, содержащее курсор
- M-: - оценить из мини-буфера
- CMz - оценить весь регион
- Мо - оценить весь буфер
(C обозначает Ctrl, M обозначает Alt на клавиатурах ПК).
Никогда не использовал, но из этого:
Вы должны быть в состоянии получить приглашение по M-x run-scheme
(M-x
стоять за Alt-X
на сегодняшних клавиатурах).
После установки и запуска MIT-GNU Scheme
из меню Пуск, вы получите два окна, Edwin *scheme*
а также MIT/GNU Scheme
, Перейти ко второму окну и нажать Ctrl+U
, Вы должны получить 1 ]=>
подскажите сразу.
На винде"C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" --edit
начинает Эдвин, тогда как"C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib"
выдает подсказку