Доступ к возвращаемому значению REPL схемы MIT/GNU

Есть ли символ, который используется для ссылки на возвращаемое значение последнего оцененного выражения в схеме MIT/GNU?

Например:

Python использует _

Хаскелл использует it


person beoliver    schedule 08.05.2013    source источник


Ответы (1)


В отличие от Common Lisp, в котором для этой цели используется переменная * REPL, Scheme предоставляет эту возможность разработчикам.

В схеме MIT это можно сделать только во встроенном редакторе Edwin (доступ к которому осуществляется с помощью mit-scheme --edit или путем вызова функции (edit) из командной строки REPL). Выполнив что-то в REPL, вы можете увидеть последний результат, введя C-x C-e. Если вы не знакомы с командами стиля Emacs, дополнительную информацию можно найти по адресу http://courses.csail.mit.edu/6.034s/04/scheme.html в разделе «Привязки клавиш».

person Alex V    schedule 09.05.2013