Есть ли символ, который используется для ссылки на возвращаемое значение последнего оцененного выражения в схеме MIT/GNU?
Например:
Python использует _
Хаскелл использует it
Есть ли символ, который используется для ссылки на возвращаемое значение последнего оцененного выражения в схеме MIT/GNU?
Например:
Python использует _
Хаскелл использует it
В отличие от 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 в разделе «Привязки клавиш».