diff --git a/code/load.lisp b/code/load.lisp index 88984efe50940039b989026e508ef76c3eca1650..25c581ec3f876e9a4f82a2b87de4f83a203276f0 100644 --- a/code/load.lisp +++ b/code/load.lisp @@ -7,7 +7,7 @@ ;;; Scott Fahlman or slisp-group@cs.cmu.edu. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/load.lisp,v 1.47 1992/12/17 09:10:13 wlott Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/load.lisp,v 1.47.1.1 1993/01/15 16:13:46 ram Exp $") ;;; ;;; ********************************************************************** ;;; @@ -668,6 +668,13 @@ (setf (structure-ref res n) (pop-stack))) res)) +(define-fop (fop-layout 45) + (let ((length (pop-stack)) + (depth (pop-stack)) + (inherits (pop-stack)) + (name (pop-stack))) + (find-layout name length inherits depth))) + (define-fop (fop-end-group 64 :nope) (throw 'group-end t)) (define-fop (fop-end-header 255) (error "Fop-End-Header was executed???"))