(defparameter *last-error* nil)
(defparameter *break-message* nil)
+(defparameter *break-condition* nil)
(defparameter *break-readtable* nil)
(defparameter *tpl-level* -1) ; nesting level of top-level loops
(defun tpl-disassemble-command ()
(let*((*print-level* 2)
- (*print-length* 4)
+ (*print-length* 16)
(*print-pretty* t)
(*print-escape* nil)
(*print-readably* nil)
(defun tpl-variables-command (&optional no-values)
(let*((*print-level* 2)
- (*print-length* 4)
+ (*print-length* 16)
(*print-pretty* t)
(*print-escape* nil)
(*print-readably* nil))
(last (frs-bds (1+ *frs-top*)))
(fi *frs-base*)
(*print-level* 2)
- (*print-length* 4)
+ (*print-length* 16)
(*print-pretty* t))
((> bi last) (values))
(do ()
((= k 0) (values))
(let*((j (or (sch-frs-base *frs-base* i) (1+ *frs-top*)))
(*print-level* 2)
- (*print-length* 4)
+ (*print-length* 16)
(*print-pretty* t))
(do () ((or (> j *frs-top*) (> (frs-ihs j) i)))
(print-frs j)
(*print-readably* nil)
(*print-pretty* nil)
(*print-circle* t)
- (*print-length* 2)
+ (*print-length* 16)
(*readtable* (or *break-readtable* *readtable*))
(*break-message* (format nil "~&Condition of type: ~A~%~A~%"
(type-of condition) condition))
+ (*break-condition* condition)
(*break-level* (1+ *break-level*))
(break-level *break-level*)
(*break-env* nil))