Параметры слотов в структуре Common Lisp без указания значения слота - PullRequest
1 голос
/ 11 декабря 2019

Есть ли способ указать параметр-слот для структурного слота без указания значения по умолчанию? Это может быть полезно, например, при определении базовой структуры, от которой наследуются другие структуры, указав :type s или :read-only без указания начального значения, я бы выглядела лучше.

Следующее определение структуры приводитк ошибке, поскольку отсутствует начальное значение:

(defstruct s
  (x :type number :read-only t)
  )
...