В файле "Dictio", расположенном по ссылке "Текстовая консольная версия" этого сайта, я заметил команду Лиспа (?) под названием defs
.
Я предполагаю, что это что-то похожее на defun
, но я не могу найти никакой информации о том, что делает defs
; используется ли он для определения функции или, может быть, переменной? Я хочу воспроизвести этот код, используя современные методы, и это поможет узнать цель defs
.
Вызовы defs
, кажется, также включают больше, чем имя перед аргументами (я ожидаю, что он будет читать (defs name () body
).
Глядя на первую функцию в списке, кажется, что в это «определение функции» включено больше [слово «функции» в частности], а в третьей функции есть ['semantics']
, включенный после того, что кажется именем функции ( перед аргументами).