In article <·················@polaris.flw.att.com> ···@polaris.flw.att.com (Lawrence G. Mayka) writes:
--> In article <··········@anaxagoras.ils.nwu.edu> ········@ils.nwu.edu (Chris Riesbeck) writes:
-->
--> > (defstruct foo (a 0) (b (1+ a)))
--> FOO
--> > (make-foo)
--> #S(FOO :A 0 :B 1)
-->
--> Perhaps this qualifies as a Common Lisp Pitfall.
-->
--> Genera, LispWorks, CLISP, CMU CL, and Delphi CL all do this correctly,
--> but in some cases that may be due to bug reports I've filed on this
--> topic over the years.
--> --
--> Lawrence G. Mayka
when you say "correctly" I presume you mean, "report an error", because
(most likely) 'a' is unbound.
Explorer R6.1 reports an error, which is what I expected.
-- clint