2011-04-28 4 views
2

slime repl에 DEFCONSTANT을 사용하는 파일을 다시로드하려고 할 때마다 상수를 리 바인드하는 것에 대해 불평합니다. 어떻게해야할까요, 아니면 slime exit를 사용하고 상수를 사용하는 파일을 다시 컴파일 할 때 하위 lisp 프로세스를 다시로드하는 간단한 방법은 무엇입니까?슬라임에 defconstant

답변

1

대안 :, 희망, 자주 변경되지 않는 자신의 파일에

  • 이동 상수.
  • 릴리스 후보를 빌드 할 때까지 상수를 vars로 변경하십시오. 릴리스 TODO 목록에는 이러한 vars를 상수로 다시 변환하라는 항목이 있어야합니다. 즉, DEFCONSTANT에서 DEFVAR으로 일시적으로 변경하십시오.