-
- (agnostic-lizard-debugger-prototype:make-debugged-thread
- 'test-thread-debugger
- (agnostic-lizard-debugger-hooks:with-debugger-hook-calls
- (lambda ()
- (loop for x from 1 to 3 do (format t "~s~%" (* x x))))))
-
- (agnostic-lizard-debugger-prototype:send-debugged-thread-command
- 'test-thread-debugger t)
- (agnostic-lizard-debugger-prototype:send-debugged-thread-command
- 'test-thread-debugger t)
- (agnostic-lizard-debugger-prototype:send-debugged-thread-command
- 'test-thread-debugger t)
-
- (setf (agnostic-lizard-debugger-hooks:debugger-hooks-filter
- (gethash 'test-thread-debugger
- agnostic-lizard-debugger-hooks:*local-debugger-hooks*))
- (lambda (position marker function-marker)
- (declare (ignorable marker function-marker))
- (equal position :after-function)))
-
- (agnostic-lizard-debugger-prototype:send-debugged-thread-command
- 'test-thread-debugger t)
-