[Openmcl-cvs-notifications] r10219 - /trunk/source/lib/macros.lisp
gb at clozure.com
gb at clozure.com
Sun Jul 27 12:41:55 EDT 2008
Author: gb
Date: Sun Jul 27 12:41:55 2008
New Revision: 10219
Log:
Use %ISTRUCT macro to make istructs, for later bootstrapping.
Modified:
trunk/source/lib/macros.lisp
Modified: trunk/source/lib/macros.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lib/macros.lisp (original)
+++ trunk/source/lib/macros.lisp Sun Jul 27 12:41:55 2008
@@ -229,7 +229,7 @@
`(values (%badarg , at args)))
=
(defmacro %cons-restart (name action report interactive test)
- `(gvector :istruct 'restart ,name ,action ,report ,interactive ,test))
+ `(%istruct 'restart ,name ,action ,report ,interactive ,test))
=
(defmacro restart-bind (clauses &body body)
"Executes forms in a dynamic context where the given restart bindings are
@@ -941,7 +941,7 @@
, at body)))
=
(defmacro make-destructure-state (tail whole lambda)
- `(gvector :istruct 'destructure-state ,tail ,whole ,lambda))
+ `(%istruct 'destructure-state ,tail ,whole ,lambda))
=
=
; This is supposedly ANSI CL.
More information about the Openmcl-cvs-notifications
mailing list