defconstant с слизью - PullRequest
       36

defconstant с слизью

2 голосов
/ 28 апреля 2011

Каждый раз, когда я пытаюсь перезагрузить файл, который использует DEFCONSTANT, в repl слизи, он жалуется на то, что я связал константы. Как мне сказать, что я хочу, чтобы это делалось, или какой простой способ заставить слизь выйти и перезагрузить процесс нижнего lisp при перекомпиляции файлов, использующих константы?

1 Ответ

1 голос
/ 05 марта 2012

Альтернативы:

  • Перемещение констант в их собственный файл, который, надеюсь, меняется не очень часто.
  • Измените константы на переменные, пока вы не создадите кандидата на выпуск. Ваш список Release TODO должен содержать элемент, который говорит вам преобразовать эти переменные обратно в константы. Другими словами, временно измените DEFCONSTANT на DEFVAR.
...