r5292: *** empty log message ***
[xmlutils.git] / pxml3.cl
index aefd3d317db4309853f3a953e71f6f0a3d53d41a..9e1cd36ddcc9680d88b5e87555a6ebcaa56d78c4 100644 (file)
--- a/pxml3.cl
+++ b/pxml3.cl
 ;; version) or write to the Free Software Foundation, Inc., 59 Temple Place,
 ;; Suite 330, Boston, MA  02111-1307  USA
 ;;
-;; $Id: pxml3.cl,v 1.1 2002/10/15 12:23:03 kevin Exp $
 
 (in-package :net.xml.parser)
 
-(pxml-dribble-bug-hook "$Id: pxml3.cl,v 1.1 2002/10/15 12:23:03 kevin Exp $")
+(pxml-dribble-bug-hook "$Id: pxml3.cl,v 1.3 2003/07/11 18:02:41 kevin Exp $")
 
 (defvar *debug-dtd* nil)
 
 
 (defun next-dtd-token (tokenbuf
                       external include-count external-callback)
-  (declare (:fbound parse-default-value) (optimize (speed 3) (safety 1)))
+  (declare #+allegro (:fbound parse-default-value)
+          #+lispworks (optimize (safety 0) (debug 3))
+          #-lispworks (optimize (speed 3) (safety 1)))
   (macrolet ((add-to-entity-buf (entity-symbol p-value)
               `(progn
                  (push (make-tokenbuf :cur 0 :max (length ,p-value) :data ,p-value)
     ))
 
 (defun external-param-reference (tokenbuf old-coll external-callback)
-  (declare (:fbound next-token) (ignorable old-coll) (optimize (speed 3) (safety 1)))
+  (declare #+allegro (:fbound next-token)
+          #+lispworks (optimize (safety 0) (debug 3))
+          (ignorable old-coll)
+          #-lispworks (optimize (speed 3) (safety 1)))
   (setf (iostruct-seen-parameter-reference tokenbuf) t)
   (macrolet ((add-to-entity-buf (entity-symbol p-value)
               `(progn