[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

problem with :env in break loop



I just installed AKCL, Version 1.530, on a Sparcstation2.  After some
very preliminary testing, it seems to work correctly except for the
break loop.  Typing ":env" in the break loop generates a format error.
A trace of the program follows, using the example from the manual.

----------------------------------------------------------------------
AKCL (Austin Kyoto Common Lisp)  Version(1.530) Tue Mar 12 12:24:44 EST 1991
Contains Enhancements by W. Schelter
Changes in version 1-455 definitely require recompilation of user files.

>(defun fact (x) (if (= x 0) one (* x (fact (1- x)))))
FACT

>(fact 6)

Error: The variable ONE is unbound.
Error signalled by IF.
Broken at IF.  Type :H for Help.
>>:env
Local variables: #[none
Error: Format error: ~:; expected.
                 V
       "~a#[none~;~S~;~S and ~S~:;~@{~#[~;and ~]~S~^, ~}~]."
       
Error signalled by SYSTEM::DESCRIBE-ENVIRONMENT.
Backtrace: system:universal-error-handler > system::break-call > lambda-closure > SYSTEM::DESCRIBE-ENVIRONMENT

Broken at IF.
>>
----------------------------------------------------------------------

My questions are as follows:

1. Is this a known problem, and what is the fix for it?
2. Is it true that the functions described in the user manual (such as
   :variables, :functions, etc.) are no longer available?
3. Is there any updated documentation on the break loop?
4. Subsequent errors while in the break loop do not appear to enter a
   new level, nor do they appear on the backtrace of the current level.
   Is this correct behavior?

Thanks very much.

______________________________________________________________________

			==> Randy <==

Randy Calistri-Yeh            calistri@oracorp.com
ORA Corporation               (607) 277-2020
301A Harris B. Dates Dr.      Fax: (607) 277-3206
Ithaca, NY 14850-1313         
______________________________________________________________________