1 (defpackage :bug255
(:use
:cl
))
3 (declaim (optimize (safety 3) (debug 2) (speed 2) (space 1)))
8 (defstruct yam
(v nil
:type
(or v null
)))
10 (defstruct (bod (:include un
)) bo
)
11 (defstruct (bad (:include bod
)) ba
)
12 (declaim (ftype (function ((or w bad
) (or w bad
)) (values)) %ufm
))
13 (defun %ufm
(base bound
) (froj base bound
*1*) (values))
14 (declaim (ftype (function ((vector t
)) (or w bad
)) %pu
))
15 (defun %pu
(pds) (declare (ignore pds
)) *2*)
17 (declare (ignore yam
))
20 (flet ((project (x) (frob x
0)))
23 (progn (%pu avecname
))