![](https://secure.gravatar.com/avatar/01fcc732c5f568e2accfe33a5c34f434.jpg?s=120&d=mm&r=g)
25 May
2006
25 May
'06
12:23 a.m.
Christophe Rhodes <csr21@cam.ac.uk> wrote:
To see if this is the problem, try moving the (define-protocol-class design ()) in protocol-classes.lisp to above (define-protocol-class region (design)) in the same file.
Doing this fixes the problem. So I guess it's a problem with forward referenced classes in CMUCL and SBCL. -- Fred Gilham gilham@csl.sri.com Time is nature's way of making sure everything doesn't happen at once. Unfortunately, like most things in nature it doesn't always work.