dribbling to file "cl-xml-0-949-20030406.txt" NIL > (machine-version) > (setq *load-verbose* t) > (setq *compile-verbose* nil) > (setq system:*stack-overflow-behaviour* :warn) > system:*stack-overflow-behaviour*system:*stack-overflow-behaviour* Error: Symbol "*STACK-OVERFLOW-BEHAVIOUR*" not found in the SYSTEM package. [file position = 719] [condition type: READER-ERROR] > (machine-version)machine-version) "x86" > (setq *load-verbose* t)(setq *load-verbose* t) T > (setq *compile-verbose* nil)(setq *compile-verbose* nil) NIL > (load "G:\\Development\\Source\\cl-xml-0-949\\load-clhttp-instancenames.lisp") (load "G:\\Development\\Source\\cl-xml-0-949\\load-clhttp-instancenames.lisp") ; Loading G:\Development\Source\cl-xml-0-949\load-clhttp-instancenames.lisp T > (defun |read-mac-comment| (stream char &optional (eol '(#\newline #\return #\linefeed))) (loop (setf char (read-char stream nil nil)) (unless char (return)) (when (find char eol) (return))) (values)) (set-syntax-from-char #\return #\space) (set-macro-character #\; #'|read-mac-comment| nil *readtable*) (set-macro-character #\; #'|read-mac-comment| nil) (defun |read-mac-comment| (stream char &optional (eol '(#\newline #\return #\linefeed))) (loop (setf char (read-char stream nil nil)) (unless char (return)) (when (find char eol) (return))) (values)) |read-mac-comment| > (set-syntax-from-char #\return #\space)(set-syntax-from-char #\return #\space) T > (set-macro-character #\; #'|read-mac-comment| nil *readtable*)(set-macro-character #\; #'|read-mac-comment| nil *readtable*) T > (set-macro-character #\; #'|read-mac-comment| nil)(set-macro-character #\; #'|read-mac-comment| nil) T > (load "G:\\Development\\Source\\cl-xml-0-949\\load-clhttp-instancenames.lisp")(load "G:\\Development\\Source\\cl-xml-0-949\\load-clhttp-instancenames.lisp") ; Loading G:\Development\Source\cl-xml-0-949\load-clhttp-instancenames.lisp ; Loading G:\Development\Source\cl-xml-0-949\library\define-system.lisp ;; ;; systems: (:XPARSER) ;loading G:\Development\Source\cl-xml-0-949\sysdcl.lisp, no bin. ; Loading G:\Development\Source\cl-xml-0-949\sysdcl.lisp load defaults: #p"G:\\Development\\Source\\cl-xml-0-949\\sysdcl.lisp". compile target: #p"xml:root;bin;acl5fasl;**;*.fasl". ;; ;; collected systems: (:XQDM :BASE :BNFP :XUTIL :XPARSER) ;; ;; sorted systems: (:BASE :BNFP :XUTIL :XQDM :XPARSER) ;; ;; systems needing loading: (:BASE :BNFP :XUTIL :XQDM :XPARSER) ;; ;; effective components: ("xml:code;patch;cmucl" "xml:library;de;setf;utility;package" "xml:library;de;setf;utility;string" "xml:library;de;setf;utility;conditions" "xml:library;de;setf;utility;test" "xml:code;base;package" :BASE "xml:code;atn-parser;clifs;inference-system-classes" "xml:code;atn-parser;clifs;inference-units" "xml:code;atn-parser;atn-parameters" "xml:code;atn-parser;atn-classes" "xml:code;atn-parser;atn-macros" "xml:code;atn-parser;ebnf-tokenizer" "xml:code;atn-parser;ebnf-to-atn-translator" "xml:code;atn-parser;atn-macro-to-canonic-form" "xml:code;atn-parser;ebnf-grammar.atn" "xml:code;atn-parser;atn-runtime" "xml:code;atn-parser;conditions" "xml:code;atn-parser;atn-lisp-compiler" "xml:code;atn-parser;atn-regex" :BNFP "xml:code;base;parameters" "xml:code;base;cllib" "xml:code;base;utils" "xml:code;base;parsetable" "xml:code;base;vector-stream" "xml:code;base;www-utils-ersatz" "xml:code;base;tokenizer" "xml:code;base;conditions" :XUTIL "xml:code;xquerydatamodel;xqdm-namespaces" "xml:code;xquerydatamodel;xqdm-parameters" "xml:code;xquerydatamodel;xqdm-character-classes" "xml:code;xquerydatamodel;xqdm-classes" "xml:code;xquerydatamodel;xsd-types" "xml:code;xquerydatamodel;conditions;names;conditions" "xml:code;xquerydatamodel;conditions;node;conditions" "xml:code;xquerydatamodel;conditions;model;conditions" "xml:code;xquerydatamodel;xqdm-operators" "xml:code;xquerydatamodel;xqdm-validation" "xml:code;xquerydatamodel;qname-resolution" "xml:code;xquerydatamodel;xqdm-graph" "xml:code;xquerydatamodel;node-path-walk" "xml:code;xquerydatamodel;xqdm-walk" "xml:code;xquerydatamodel;xqdm-walk-accessors" :XQDM "xml:code;xparser;xml-parameters" "xml:code;xparser;conditions;codec;conditions" "xml:code;xparser;xml-stream-coding" "xml:code;xparser;xml-operators" "xml:code;xparser;xml-readers" "xml:code;xparser;xml-tokenizer" "xml:code;xparser;xml-processing-instruction" "xml:code;xparser;xml-constructors" "xml:code;xparser;xml-parser" "xml:code;xparser;xml-printer" "xml:code;xparser;xml-writer" :XPARSER) ;; component: "xml:code;patch;cmucl" ;Compiling #p"xml:code;patch;cmucl.LISP" -> #p"xml:code;patch;cmucl.BIN"... Warning: No IN-PACKAGE form seen in G:\Development\Source\cl-xml-0-949\code\patch\cmucl.LISP. (Allegro Presto will be ineffective when loading a file having no IN-PACKAGE form.) ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\patch\cmucl.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\patch\cmucl.fasl ;; component: "xml:library;de;setf;utility;package" ;Compiling #p"xml:library;de;setf;utility;package.LISP" -> #p"xml:library;de;setf;utility;package.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\package.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\package.fasl ;; component: "xml:library;de;setf;utility;string" ;Compiling #p"xml:library;de;setf;utility;string.LISP" -> #p"xml:library;de;setf;utility;string.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\string.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\string.fasl ;; component: "xml:library;de;setf;utility;conditions" ;Compiling #p"xml:library;de;setf;utility;conditions.LISP" -> #p"xml:library;de;setf;utility;conditions.BIN"...; While ; compiling ; (:TOP-LEVEL-FORM ; "conditions.LISP" ; 100) ; in ; G:\Development\Source\cl-xml-0-949\library\de\setf\utility\conditions.LISP: Error: Attempt to access the plist field of # which is not a symbol. [condition type: SIMPLE-ERROR] [changing package from "COMMON-GRAPHICS-USER" to "DE.SETF.UTILITY.IMPLEMENTATION"] >> "DE.SETF.UTILITY.IMPLEMENTATION"(setf (documentation (find-package "DE.SETF.UTILITY.IMPLEMENTATION") t) "test") Error: Attempt to access the plist field of # which is not a symbol. [condition type: SIMPLE-ERROR] >> ; Loading G:\Development\Source\cl-xml-0-949\library\de\setf\utility\package.lisp ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\conditions.fasl ;; component: "xml:library;de;setf;utility;test" ;Compiling #p"xml:library;de;setf;utility;test.LISP" -> #p"xml:library;de;setf;utility;test.BIN"...; While ; compiling ; TEST-OUTPUT ; in ; G:\Development\Source\cl-xml-0-949\library\de\setf\utility\test.LISP: Warning: Variable WINDOW-TITLE-P is never used. ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\test.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\test.fasl ;; component: "xml:code;base;package" ;Compiling #p"xml:code;base;package.LISP" -> #p"xml:code;base;package.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\package.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\package.fasl ;; system load time set: :BASE ;; component: "xml:code;atn-parser;clifs;inference-system-classes" ;Compiling #p"xml:code;atn-parser;clifs;inference-system-classes.LISP" -> #p"xml:code;atn-parser;clifs;inference-system-classes.BIN"...; While ; compiling ; (METHOD ; SYSTEM-PROCEDURES ; (LOGIC-SYSTEM)) ; in ; G:\Development\Source\cl-xml-0-949\code\atn-parser\clifs\inference-system-classes.LISP: Warning: Variable #:G9401 is never used. Warning: Variable #:G9402 is never used. ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\clifs\inference-system-classes.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\clifs\inference-system-classes.fasl ;; component: "xml:code;atn-parser;clifs;inference-units" ;Compiling #p"xml:code;atn-parser;clifs;inference-units.LISP" -> #p"xml:code;atn-parser;clifs;inference-units.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\clifs\inference-units.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\clifs\inference-units.fasl ;; component: "xml:code;atn-parser;atn-parameters" ;Compiling #p"xml:code;atn-parser;atn-parameters.LISP" -> #p"xml:code;atn-parser;atn-parameters.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-parameters.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-parameters.fasl ;; component: "xml:code;atn-parser;atn-classes" ;Compiling #p"xml:code;atn-parser;atn-classes.LISP" -> #p"xml:code;atn-parser;atn-classes.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-classes.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-classes.fasl ;; component: "xml:code;atn-parser;atn-macros" ;Compiling #p"xml:code;atn-parser;atn-macros.LISP" -> #p"xml:code;atn-parser;atn-macros.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-macros.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-macros.fasl ;; component: "xml:code;atn-parser;ebnf-tokenizer" ;Compiling #p"xml:code;atn-parser;ebnf-tokenizer.LISP" -> #p"xml:code;atn-parser;ebnf-tokenizer.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-tokenizer.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-tokenizer.fasl ;; component: "xml:code;atn-parser;ebnf-to-atn-translator" ;Compiling #p"xml:code;atn-parser;ebnf-to-atn-translator.LISP" -> #p"xml:code;atn-parser;ebnf-to-atn-translator.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-to-atn-translator.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-to-atn-translator.fasl ;; component: "xml:code;atn-parser;atn-macro-to-canonic-form" ;Compiling #p"xml:code;atn-parser;atn-macro-to-canonic-form.LISP" -> #p"xml:code;atn-parser;atn-macro-to-canonic-form.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-macro-to-canonic-form.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-macro-to-canonic-form.fasl ;; component: "xml:code;atn-parser;ebnf-grammar.atn" ;Compiling "xml:code;atn-parser;ebnf-grammar.atn" -> #p"xml:code;atn-parser;ebnf-grammar.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-grammar.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\ebnf-grammar.fasl ;; component: "xml:code;atn-parser;atn-runtime" ;Compiling #p"xml:code;atn-parser;atn-runtime.LISP" -> #p"xml:code;atn-parser;atn-runtime.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-runtime.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-runtime.fasl ;; component: "xml:code;atn-parser;conditions" ;Compiling #p"xml:code;atn-parser;conditions.LISP" -> #p"xml:code;atn-parser;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\conditions.fasl ;; component: "xml:code;atn-parser;atn-lisp-compiler" ;Compiling #p"xml:code;atn-parser;atn-lisp-compiler.LISP" -> #p"xml:code;atn-parser;atn-lisp-compiler.BIN"...; While ; compiling ; (:TOP-LEVEL-FORM ; "atn-lisp-compiler.LISP" ; 9736) ; in ; G:\Development\Source\cl-xml-0-949\code\atn-parser\atn-lisp-compiler.LISP: Warning: compile-file found "PROCLAIM" at the top-level -- see the documentation for comp:*cltl1-compile-file-toplevel-compatibility-p* ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-lisp-compiler.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-lisp-compiler.fasl ;; component: "xml:code;atn-parser;atn-regex" ;Compiling #p"xml:code;atn-parser;atn-regex.LISP" -> #p"xml:code;atn-parser;atn-regex.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-regex.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-parser\atn-regex.fasl ;; system load time set: :BNFP ;; component: "xml:code;base;parameters" ;Compiling #p"xml:code;base;parameters.LISP" -> #p"xml:code;base;parameters.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\parameters.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\parameters.fasl ;; component: "xml:code;base;cllib" ;Compiling #p"xml:code;base;cllib.LISP" -> #p"xml:code;base;cllib.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\cllib.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\cllib.fasl ;; component: "xml:code;base;utils" ;Compiling #p"xml:code;base;utils.LISP" -> #p"xml:code;base;utils.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\utils.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\utils.fasl ;; component: "xml:code;base;parsetable" ;Compiling #p"xml:code;base;parsetable.LISP" -> #p"xml:code;base;parsetable.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\parsetable.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\parsetable.fasl ;; component: "xml:code;base;vector-stream" ;Compiling #p"xml:code;base;vector-stream.LISP" -> #p"xml:code;base;vector-stream.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\vector-stream.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\vector-stream.fasl ;; component: "xml:code;base;www-utils-ersatz" ;Compiling #p"xml:code;base;www-utils-ersatz.LISP" -> #p"xml:code;base;www-utils-ersatz.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\www-utils-ersatz.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\www-utils-ersatz.fasl ;; component: "xml:code;base;tokenizer" ;Compiling #p"xml:code;base;tokenizer.LISP" -> #p"xml:code;base;tokenizer.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\tokenizer.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\tokenizer.fasl ;; component: "xml:code;base;conditions" ;Compiling #p"xml:code;base;conditions.LISP" -> #p"xml:code;base;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\conditions.fasl ;; system load time set: :XUTIL ;; component: "xml:code;xquerydatamodel;xqdm-namespaces" ;Compiling #p"xml:code;xquerydatamodel;xqdm-namespaces.LISP" -> #p"xml:code;xquerydatamodel;xqdm-namespaces.BIN"...; While ; compiling ; (:TOP-LEVEL-FORM ; "xqdm-namespaces.LISP" ; 42879) ; in ; G:\Development\Source\cl-xml-0-949\code\xquerydatamodel\xqdm-namespaces.LISP: Warning: compile-file found "IMPORT" at the top-level -- see the documentation for comp:*cltl1-compile-file-toplevel-compatibility-p* ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-namespaces.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-namespaces.fasl ;; component: "xml:code;xquerydatamodel;xqdm-parameters" ;Compiling #p"xml:code;xquerydatamodel;xqdm-parameters.LISP" -> #p"xml:code;xquerydatamodel;xqdm-parameters.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-parameters.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-parameters.fasl ;; component: "xml:code;xquerydatamodel;xqdm-character-classes" ;Compiling #p"xml:code;xquerydatamodel;xqdm-character-classes.LISP" -> #p"xml:code;xquerydatamodel;xqdm-character-classes.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-character-classes.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-character-classes.fasl ;; component: "xml:code;xquerydatamodel;xqdm-classes" ;Compiling #p"xml:code;xquerydatamodel;xqdm-classes.LISP" -> #p"xml:code;xquerydatamodel;xqdm-classes.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-classes.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-classes.fasl ;; component: "xml:code;xquerydatamodel;xsd-types" ;Compiling #p"xml:code;xquerydatamodel;xsd-types.LISP" -> #p"xml:code;xquerydatamodel;xsd-types.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xsd-types.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xsd-types.fasl ;; component: "xml:code;xquerydatamodel;conditions;names;conditions" ;Compiling #p"xml:code;xquerydatamodel;conditions;names;conditions.LISP" -> #p"xml:code;xquerydatamodel;conditions;names;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\names\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\names\conditions.fasl ;; component: "xml:code;xquerydatamodel;conditions;node;conditions" ;Compiling #p"xml:code;xquerydatamodel;conditions;node;conditions.LISP" -> #p"xml:code;xquerydatamodel;conditions;node;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\node\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\node\conditions.fasl ;; component: "xml:code;xquerydatamodel;conditions;model;conditions" ;Compiling #p"xml:code;xquerydatamodel;conditions;model;conditions.LISP" -> #p"xml:code;xquerydatamodel;conditions;model;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\model\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\conditions\model\conditions.fasl ;; component: "xml:code;xquerydatamodel;xqdm-operators" ;Compiling #p"xml:code;xquerydatamodel;xqdm-operators.LISP" -> #p"xml:code;xquerydatamodel;xqdm-operators.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-operators.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-operators.fasl ;; component: "xml:code;xquerydatamodel;xqdm-validation" ;Compiling #p"xml:code;xquerydatamodel;xqdm-validation.LISP" -> #p"xml:code;xquerydatamodel;xqdm-validation.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-validation.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-validation.fasl ;; component: "xml:code;xquerydatamodel;qname-resolution" ;Compiling #p"xml:code;xquerydatamodel;qname-resolution.LISP" -> #p"xml:code;xquerydatamodel;qname-resolution.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\qname-resolution.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\qname-resolution.fasl ;; component: "xml:code;xquerydatamodel;xqdm-graph" ;Compiling #p"xml:code;xquerydatamodel;xqdm-graph.LISP" -> #p"xml:code;xquerydatamodel;xqdm-graph.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-graph.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-graph.fasl ;; component: "xml:code;xquerydatamodel;node-path-walk" ;Compiling #p"xml:code;xquerydatamodel;node-path-walk.LISP" -> #p"xml:code;xquerydatamodel;node-path-walk.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\node-path-walk.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\node-path-walk.fasl ;; component: "xml:code;xquerydatamodel;xqdm-walk" ;Compiling #p"xml:code;xquerydatamodel;xqdm-walk.LISP" -> #p"xml:code;xquerydatamodel;xqdm-walk.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-walk.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-walk.fasl ;; component: "xml:code;xquerydatamodel;xqdm-walk-accessors" ;Compiling #p"xml:code;xquerydatamodel;xqdm-walk-accessors.LISP" -> #p"xml:code;xquerydatamodel;xqdm-walk-accessors.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-walk-accessors.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xquerydatamodel\xqdm-walk-accessors.fasl ;; system load time set: :XQDM ;; component: "xml:code;xparser;xml-parameters" ;Compiling #p"xml:code;xparser;xml-parameters.LISP" -> #p"xml:code;xparser;xml-parameters.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-parameters.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-parameters.fasl ;; component: "xml:code;xparser;conditions;codec;conditions" ;Compiling #p"xml:code;xparser;conditions;codec;conditions.LISP" -> #p"xml:code;xparser;conditions;codec;conditions.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\conditions\codec\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\conditions\codec\conditions.fasl ;; component: "xml:code;xparser;xml-stream-coding" ;Compiling #p"xml:code;xparser;xml-stream-coding.LISP" -> #p"xml:code;xparser;xml-stream-coding.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-stream-coding.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-stream-coding.fasl ;; component: "xml:code;xparser;xml-operators" ;Compiling #p"xml:code;xparser;xml-operators.LISP" -> #p"xml:code;xparser;xml-operators.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-operators.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-operators.fasl ;; component: "xml:code;xparser;xml-readers" ;Compiling #p"xml:code;xparser;xml-readers.LISP" -> #p"xml:code;xparser;xml-readers.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-readers.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-readers.fasl ;; component: "xml:code;xparser;xml-tokenizer" ;Compiling #p"xml:code;xparser;xml-tokenizer.LISP" -> #p"xml:code;xparser;xml-tokenizer.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-tokenizer.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-tokenizer.fasl ;; component: "xml:code;xparser;xml-processing-instruction" ;Compiling #p"xml:code;xparser;xml-processing-instruction.LISP" -> #p"xml:code;xparser;xml-processing-instruction.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-processing-instruction.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-processing-instruction.fasl ;; component: "xml:code;xparser;xml-constructors" ;Compiling #p"xml:code;xparser;xml-constructors.LISP" -> #p"xml:code;xparser;xml-constructors.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-constructors.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-constructors.fasl ;; component: "xml:code;xparser;xml-parser" ;Compiling #p"xml:code;xparser;xml-parser.LISP" -> #p"xml:code;xparser;xml-parser.BIN"...; While ; compiling ; XML-PARSER::|Prolog| ; in ; xml:code;atn-lib;xml-grammar.lisp: Warning: Variable #:G113905 is never used. ; While compiling XML-PARSER::|ExtSubset| in xml:code;atn-lib;xml-grammar.lisp: Warning: Variable #:G114175 is never used. ; While compiling XML-PARSER::|ExtParsedEnt| in xml:code;atn-lib;xml-grammar.lisp: Warning: Variable #:G115398 is never used. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-lib\xml-grammar.fasl ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-parser.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-parser.fasl Warning: |IS-AttlistDeclOp| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-AttCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-DefaultAttCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-CDataCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-CharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-CommentCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-EncNameCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-EntityDeclOp| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-EntityCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-EntityData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-HexNumber| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-IgnoreCData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-NameCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-NCName| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-Number| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-ParsedExtSubset| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-ParsedReference| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-PiTarget| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-PiCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. Warning: |IS-PubidCharData| is defined more than once as a operator in the file G:\Development\Source\cl-xml-0-949\code\xparser\xml-parser.LISP. ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-lib\xml-grammar.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\atn-lib\xml-grammar.fasl ;; component: "xml:code;xparser;xml-printer" ;Compiling #p"xml:code;xparser;xml-printer.LISP" -> #p"xml:code;xparser;xml-printer.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-printer.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-printer.fasl ;; component: "xml:code;xparser;xml-writer" ;Compiling #p"xml:code;xparser;xml-writer.LISP" -> #p"xml:code;xparser;xml-writer.BIN"... ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-writer.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\xparser\xml-writer.fasl ;; system load time set: :XPARSER Warning: While compiling these undefined functions were referenced: BNF-PARSER::CLASS-PRECEDENCE-LIST. cl xml loaded: (:SXHASH-TOKENIZATION :NAMESET-TOKENIZER :XML-SYMBOLS :DEFINE-SYSTEM :ALLEGRO-IDE :COMMON-GRAPHICS :ACL-SOCKET :MULTIPROCESSING :FLAVORS :LITTLE-ENDIAN :GSGC :CLOS :COMPILER :USE-STRUCTS-IN-COMPILER :VERIFY-CAR-CDR :DYNLOAD :DLWIN :X86 :MSWINDOWS :MICROSOFT :MICROSOFT-32 :IEEE :IEEE-FLOATING-POINT :CONFORMING-IEEE :ICS :COMMON-LISP :ANSI-CL :DRAFT-ANSI-CL-2 :X3J13 :ALLEGRO :EXCL :FRANZ-INC :ALLEGRO-VERSION>= :OS-THREADS :DYNLOAD-ACL-LIBRARY :ALLEGRO-V5.0.1 :ALLEGRO-CL-PROFESSIONAL) T > (execute-system-operations :xtests '(:load))(execute-system-operations :xtests '(:load)) Error: attempt to call `EXECUTE-SYSTEM-OPERATIONS' which is an undefined function. [condition type: UNDEFINED-FUNCTION] > execute-system-operations :xtests '(:load)) (cl-user::execute-system-operations :xtests '(:load)) ;; ;; systems: (:XTESTS) ;; ;; collected systems: (:XQDM :BASE :BNFP :XUTIL :XPARSER :XTESTS) ;; ;; sorted systems: (:BASE :BNFP :XUTIL :XQDM :XPARSER :XTESTS) ;; ;; systems needing loading: (:BASE :XTESTS) ;; ;; effective components: ("xml:code;patch;cmucl" "xml:library;de;setf;utility;package" "xml:library;de;setf;utility;string" "xml:library;de;setf;utility;conditions" "xml:library;de;setf;utility;test" "xml:code;base;package" :BASE "xml:tests;xquerydatamodel;model" "xml:tests;parser;bom" "xml:tests;parser;document-internal" "xml:tests;parser;document-external" "xml:tests;parser;document-specialized" "xml:tests;parser;qnames.lisp" "xml:tests;parser;validation.lisp" "xml:tests;parser;namespaces.lisp" "xml:tests;parser;oasis.lisp" :XTESTS) ;; component: "xml:code;patch;cmucl" ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\patch\cmucl.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\patch\cmucl.fasl ;; component: "xml:library;de;setf;utility;package" ;loading G:\Development\Source\cl-xml-0-949\library\de\setf\utility\package.LISP, newer. ; Loading G:\Development\Source\cl-xml-0-949\library\de\setf\utility\package.LISP ;; component: "xml:library;de;setf;utility;string" ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\string.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\string.fasl ;; component: "xml:library;de;setf;utility;conditions" ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\conditions.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\conditions.fasl ;; component: "xml:library;de;setf;utility;test" ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\test.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\library\de\setf\utility\test.fasl ;; component: "xml:code;base;package" ;loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\package.fasl, newer. ; Fast loading G:\Development\Source\cl-xml-0-949\bin\acl5fasl\code\base\package.fasl ;; system load time set: :BASE ;; component: "xml:tests;xquerydatamodel;model" ;loading G:\Development\Source\cl-xml-0-949\tests\xquerydatamodel\model.LISP, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\xquerydatamodel\model.LISP <> <> initial document: # @ #x248bb3fa>. <> <> <> <><> <> <><> modified document: # @ #x248bb3fa>. <> <> <> <><> <> <><> ;; component: "xml:tests;parser;bom" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\bom.LISP, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\bom.LISP WFC: External Parsed Entity signaled: entity identified as (SYSTEM "ent2x.ent" PUBLIC NIL) does not have the form of an external parsed entity: INCOMPLETE-PARSE signaled: incomplete parse: result #. parser error with-state # :term |Content| :non-terminal |ExtParsedEnt| :stack NIL >. parser error with-state # :term |Content| :non-terminal |ExtParsedEnt| :stack NIL >. ((#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\doc.xml" # @ #x2519ca1a> :UTF-8 NIL) (#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\docx.xml" # @ #x2519ca32> :UTF-8 NIL) (#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\ent.xml" # :UTF-8 :UTF-8) (#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\ent2.xml" # :UTF-8 :UTF-8) (#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\ent2x.xml" #<|WFC: External Parsed Entity| @ #x25102462>) (#p"G:\\Development\\Source\\cl-xml-0-949\\standards\\XML\\XMLConf\\bomtest\\entx.xml" # :UTF-8 :UTF-8)) ;; component: "xml:tests;parser;document-internal" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\document-internal.LISP, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\document-internal.LISP source: "" parsed result: # @ #x252870da> serializes as: <> <> source: "data:," parsed result: # @ #x2528dab2> serializes as: <> <> source: " not part of a document's character data. thus entities (? and > too) remain unexpanded.?> " parsed result: # @ #x2529193a> serializes as: <> <> <> <><> <> <> source: "content" parsed result: # @ #x2529b3e2> serializes as: <> <> ccoonntteenntt<> source: "asdf" parsed result: # @ #x2529fcfa> serializes as: <> <> aassddff <><> source: "file://xml/tests/xml/channel.xml" parsed result: # serializes as: <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> USA japan timings: ; cpu time (non-gc) 181 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 181 msec user, 0 msec system ; real time 181 msec ; space allocation: ; 5,724 cons cells, 60 symbols, 444,880 other bytes, 0 static bytes with prebound namespace (+/-0 for packages): ; cpu time (non-gc) 190 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 190 msec user, 0 msec system ; real time 190 msec ; space allocation: ; 6,042 cons cells, 60 symbols, 445,264 other bytes, 0 static bytes a document which uses the null namespace only japan timings: ; cpu time (non-gc) 100 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 100 msec user, 0 msec system ; real time 100 msec ; space allocation: ; 3,880 cons cells, 55 symbols, 255,008 other bytes, 0 static bytes ]> timings: ; cpu time (non-gc) 240 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 240 msec user, 0 msec system ; real time 240 msec ; space allocation: ; 10,282 cons cells, 146 symbols, 368,440 other bytes, 0 static bytes serialized: <> <> <> <>'' >> <> <> <> <> <> <> <> <> ]]>> <> <> <> <><><> <> ] > Aristoi Walter Jon Williams Enders Game Orson Scott Card Enders Game Orson Scott Card timings: ; cpu time (non-gc) 321 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 321 msec user, 0 msec system ; real time 321 msec ; space allocation: ; 10,921 cons cells, 140 symbols, 559,088 other bytes, 0 static bytes serialized: <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> AArriissttooii<> <> WWaalltteerr JJoonn WWiilllliiaammss<> <> <> <> EEnnddeerrss GGaammee<> <> OOrrssoonn SSccootttt CCaarrdd<> <> <> <> EEnnddeerrss GGaammee<> <> OOrrssoonn SSccootttt CCaarrdd<> <> <> reorganized as an index model: <> <> <> <> <> <> <> <><> serialized directly: document: ==> <> <> <> <> <> <> <> (DOCUMENT-PARSER " ] > "): passed. (DOCUMENT-PARSER ""): passed. (DOCUMENT-PARSER ""): passed. ;; component: "xml:tests;parser;document-external" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\document-external.LISP, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\document-external.LISP various examples parsing and serializing documents from external sources: ;; source: (:SERIALIZE-P NIL) #p"xml:Tests;xml;channel.xml" ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: "file://xml/Tests/xml/channel.xml" ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; serializes as: <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ;; source: #p"xml:Tests;xml;email.xml" ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# #) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; serializes as: <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> hhbb@@iixx..hheeiissee..ddee<> <> IInnggoo..MMaacchheerriiuuss@@ttuu--ccllaauusstthhaall..ddee<> <> MMoonn,, 2211 AApprr 11999977 0099::2277::5555 ++00220000<> <> XXMMLL lliitteerraattuurree<> <> <> HHeelllloo MMrr <> BBeehhmmee<> ,,<> <> PPlleeaassee rreeaadd <> JJoonn BBoossaakk<> ''ss iinnttrroodduuccttoorryy tteexxtt<> <> ""SSGGMMLL,, JJaavvaa aanndd tthhee FFuuttuurree ooff tthhee WWeebb""<> <> BBeesstt wwiisshheess,,<> <> <> IInnggoo MMaacchheerriiuuss<> <> <> <> ;; source: #p"xml:Tests;xml;lisp.xml"continuable condition ignored: NSC: Namespace Attribute Default signaled: namespace name does not match default value: == "lisp as xml" /= "-//mecomnet.de//DTD Lisp (sort of)//en": . ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; serializes as: <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> aassddff<> <> <> <> aarrgg--11<><> <> <> aarrgg--22<><> <> <> tthhiiss iiss aa tteesstt<> <> <> <> tthhiiss<> <> iiss<> <> aa<> <> tteesstt<> <> <> <> ttoo<> <> sseeee<> <> iiff<> <> tthhee<> <> ddeeffuunn<> <> mmooddeell<> <> wwoorrkkss<> <> <> <> <> <> aassddff<> <> <> <> aarrgg--11<> <> aa ccllaassss<><> <> <> aarrgg--22<><> <> <> tthhiiss iiss aa tteesstt ffoorr ddeeffmmeetthhoodd<> <> <> <> tthhiiss<> <> iiss<> <> aa<> <> tteesstt<> <> <> <> ttoo<> <> sseeee<> <> iiff<> <> tthhee<> <> ddeeffuunn<> <> mmooddeell<> <> wwoorrkkss<> <> <> <> <> <> pprriinntt<> <> aa--ookk<><> <> EEOOFF<> <> ;; source: #p"xml:Tests;xml;real-mini-aleph-het.xml" ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE NIL VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; serializes as: <> <> <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> <> ccnn<> <> fflluuttee<><><> <> <> <> vvbb<> <> wwiisshh,, wwaanntt<> <> ››……??<><> <> <> <> 33ssff pprree<><><><> <> <> <> vvbb<> <> mmoouurrnn<><> <> <> <> 33ssmm ssuuff PP II<><><> <> <> <> 11ss QQ<> <> gg3377::3355 ssttrraannggee ssyynnttaaxx iinn ggeenneerraall,, aanndd iiss tthhiiss aann iinnssttaannccee ooff aabbss pprroo ssuuffffiixx??<><> <> <> ++ ŽŽˆˆ¦¦<><> <> <> <> ccnn ssaa<> <> mmoouurrnniinngg<><> <> <> ssdd<><> <> <> 33ssmm<> <> oodddd ccoonntteexxtt<><><> <> ;; source: (:SERIALIZE-P NIL) "http://localhost/standards/XML/REC-xml-20001006.xml" ;* signaled error: "Connection refused" (errno 10061) occured while creating a local socket and connecting to a remote host. ;; source: (:SERIALIZE-P NIL) #p"xml:standards;XML;REC-xml-20001006.xml"continuable condition ignored: NSC: Namespace Attribute Default signaled: namespace name does not match default value: xlink == "http://www.w3.org/TR/WD-xlink" /= "http://www.w3.org/1999/xlink": . ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:SERIALIZE-P NIL) "file://xml/standards/XML/REC-xml-20001006.xml"continuable condition ignored: NSC: Namespace Attribute Default signaled: namespace name does not match default value: xlink == "http://www.w3.org/TR/WD-xlink" /= "http://www.w3.org/1999/xlink": . ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:SERIALIZE-P NIL) #p"xml:standards;XML;W3CSchema;XMLSchema.xsd" ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # # # #) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:REDUCE-P NIL :TIME-P T :ENCODING :ISO-8859-1 :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;REC.xml" ; cpu time (non-gc) 2,264 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 2,264 msec user, 0 msec system ; real time 2,264 msec ; space allocation: ; 93,794 cons cells, 3 symbols, 480,160 other bytes, 0 static bytes ;; parsed result: |Document||Document| is a SYMBOL. It is unbound. It is INTERNAL in the XML-PARSER package. Its function binding is # The function takes arguments (INDEX) Its property list has these indicator/value pairs: EXCL::%FUN-DOCUMENTATION "{1 } Document ::= Prolog Root MiscSequence? (|MiscSequence| |Prolog| |Root|)" :PRODUCTION " {1 } Document ::= Prolog Root MiscSequence?" EXCL::.FTYPE. (VALUES T T T) :TERMS (|MiscSequence| |Prolog| |Root|) :PARSETABLE |Document-Parsetable| ;; source: (:REDUCE-P T :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;REC.xml" ; cpu time (non-gc) 3,435 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 3,435 msec user, 0 msec system ; real time 3,435 msec ; space allocation: ; 116,963 cons cells, 2,311 symbols, 996,696 other bytes, 0 static bytes ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # #) ENTITY-INFO # ROOT # STANDALONE NIL VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:REDUCE-P NIL :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;chrmed.xml" ; cpu time (non-gc) 6,591 msec user, 0 msec system ; cpu time (gc) 910 msec user, 0 msec system ; cpu time (total) 7,501 msec user, 0 msec system ; real time 7,501 msec ; space allocation: ; 130,368 cons cells, 1 symbol, 44,792,800 other bytes, 0 static bytes ;; parsed result: |Document||Document| is a SYMBOL. It is unbound. It is INTERNAL in the XML-PARSER package. Its function binding is # The function takes arguments (INDEX) Its property list has these indicator/value pairs: EXCL::%FUN-DOCUMENTATION "{1 } Document ::= Prolog Root MiscSequence? (|MiscSequence| |Prolog| |Root|)" :PRODUCTION " {1 } Document ::= Prolog Root MiscSequence?" EXCL::.FTYPE. (VALUES T T T) :TERMS (|MiscSequence| |Prolog| |Root|) :PARSETABLE |Document-Parsetable| ;; source: (:REDUCE-P T :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;chrmed.xml" ; cpu time (non-gc) 7,642 msec user, 0 msec system ; cpu time (gc) 570 msec user, 0 msec system ; cpu time (total) 8,212 msec user, 0 msec system ; real time 8,212 msec ; space allocation: ; 139,643 cons cells, 2,307 symbols, 45,296,032 other bytes, 0 static bytes ;; parsed result: # @ #x2510204a> # @ #x2510204a> is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # # # # # # #) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:REDUCE-P NIL :TIME-P T :ENCODING :ISO-8859-1 :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;med.xml" ; cpu time (non-gc) 17,606 msec user, 0 msec system ; cpu time (gc) 130 msec user, 0 msec system ; cpu time (total) 17,736 msec user, 0 msec system ; real time 17,736 msec ; space allocation: ; 727,988 cons cells, 1 symbol, 2,992,072 other bytes, 0 static bytes ;; parsed result: |Document||Document| is a SYMBOL. It is unbound. It is INTERNAL in the XML-PARSER package. Its function binding is # The function takes arguments (INDEX) Its property list has these indicator/value pairs: EXCL::%FUN-DOCUMENTATION "{1 } Document ::= Prolog Root MiscSequence? (|MiscSequence| |Prolog| |Root|)" :PRODUCTION " {1 } Document ::= Prolog Root MiscSequence?" EXCL::.FTYPE. (VALUES T T T) :TERMS (|MiscSequence| |Prolog| |Root|) :PARSETABLE |Document-Parsetable| ;; source: (:REDUCE-P T :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;med.xml" ; cpu time (non-gc) 26,918 msec user, 0 msec system ; cpu time (gc) 391 msec user, 0 msec system ; cpu time (total) 27,309 msec user, 0 msec system ; real time 27,310 msec ; space allocation: ; 903,932 cons cells, 18,443 symbols, 7,096,400 other bytes, 0 static bytes ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # #) ENTITY-INFO # ROOT # STANDALONE NIL VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:REDUCE-P NIL :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;chrbig.xml" ; cpu time (non-gc) 20,279 msec user, 0 msec system ; cpu time (gc) 1,663 msec user, 0 msec system ; cpu time (total) 21,942 msec user, 0 msec system ; real time 21,942 msec ; space allocation: ; 265,787 cons cells, 1 symbol, 170,948,400 other bytes, 0 static bytes ;; parsed result: |Document||Document| is a SYMBOL. It is unbound. It is INTERNAL in the XML-PARSER package. Its function binding is # The function takes arguments (INDEX) Its property list has these indicator/value pairs: EXCL::%FUN-DOCUMENTATION "{1 } Document ::= Prolog Root MiscSequence? (|MiscSequence| |Prolog| |Root|)" :PRODUCTION " {1 } Document ::= Prolog Root MiscSequence?" EXCL::.FTYPE. (VALUES T T T) :TERMS (|MiscSequence| |Prolog| |Root|) :PARSETABLE |Document-Parsetable| ;; source: (:REDUCE-P T :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;chrbig.xml" ; cpu time (non-gc) 21,752 msec user, 0 msec system ; cpu time (gc) 7,230 msec user, 0 msec system ; cpu time (total) 28,982 msec user, 0 msec system ; real time 28,981 msec ; space allocation: ; 219,255 cons cells, 2,307 symbols, 171,359,256 other bytes, 0 static bytes ;; parsed result: # @ #x210b194a> # @ #x210b194a> is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # # # # # # #) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ;; source: (:REDUCE-P NIL :TIME-P T :ENCODING :ISO-8859-1 :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;big.xml" ; cpu time (non-gc) 70,792 msec (00:01:10.792) user, 0 msec system ; cpu time (gc) 470 msec user, 0 msec system ; cpu time (total) 71,262 msec (00:01:11.262) user, 0 msec system ; real time 71,262 msec (00:01:11.262) ; space allocation: ; 2,903,891 cons cells, 1 symbol, 11,614,280 other bytes, 0 static bytes ;; parsed result: |Document||Document| is a SYMBOL. It is unbound. It is INTERNAL in the XML-PARSER package. Its function binding is # The function takes arguments (INDEX) Its property list has these indicator/value pairs: EXCL::%FUN-DOCUMENTATION "{1 } Document ::= Prolog Root MiscSequence? (|MiscSequence| |Prolog| |Root|)" :PRODUCTION " {1 } Document ::= Prolog Root MiscSequence?" EXCL::.FTYPE. (VALUES T T T) :TERMS (|MiscSequence| |Prolog| |Root|) :PARSETABLE |Document-Parsetable| ;; source: (:REDUCE-P T :TIME-P T :SERIALIZE-P NIL) #p"xml:standards;XML;XMLConf;xmlbench;Benchmark;Data;big.xml" ; cpu time (non-gc) 106,693 msec (00:01:46.693) user, 0 msec system ; cpu time (gc) 16,494 msec user, 0 msec system ; cpu time (total) 123,187 msec (00:02:03.187) user, 0 msec system ; real time 123,187 msec (00:02:03.187) ; space allocation: ; 3,598,095 cons cells, 73,763 symbols, 28,015,624 other bytes, 0 static bytes ;; parsed result: # # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (# # # #) ENTITY-INFO # ROOT # STANDALONE NIL VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ; cpu time (non-gc) 2,954 msec user, 0 msec system ; cpu time (gc) 0 msec user, 0 msec system ; cpu time (total) 2,954 msec user, 0 msec system ; real time 2,954 msec ; space allocation: ; 122,219 cons cells, 1 symbol, 591,088 other bytes, 0 static bytesexpected condition ignored: NSC: Namespace Attribute Default signaled: namespace name does not match default value: xmlns:xlink == "http://www.w3.org/TR/WD-xlink" /= "http://www.w3.org/1999/xlink": . ; cpu time (non-gc) 6,620 msec user, 0 msec system ; cpu time (gc) 851 msec user, 0 msec system ; cpu time (total) 7,471 msec user, 0 msec system ; real time 7,470 msec ; space allocation: ; 241,194 cons cells, 7 symbols, 5,810,384 other bytes, 206 static bytesexpected condition ignored: NSC: Namespace Attribute Default signaled: namespace name does not match default value: xlink == "http://www.w3.org/TR/WD-xlink" /= "http://www.w3.org/1999/xlink": . ; cpu time (non-gc) 7,041 msec user, 0 msec system ; cpu time (gc) 811 msec user, 0 msec system ; cpu time (total) 7,852 msec user, 0 msec system ; real time 7,852 msec ; space allocation: ; 258,065 cons cells, 2,161 symbols, 5,828,336 other bytes, 200 static bytes;; ;; an exmample from xhtml modularization: ;; nothing special is needed for the entity-based identifier generation, ;; but the dtd has no danespace declarations, which means that the definition is recognized as a homograph: # ==> # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> ]]>> <> <> <> tthhiiss iiss aa ddeessccrriippttiioonn.. <> <> tthhiiss iiss tthhee pprriiccee.. <> <> tthhiiss iiss tthhee pprriiccee.. <> <> <>the dtd itself can also be loaded, so long as one observes the entity dependancies: # ==> # is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL ENTITY-INFO # CHILDREN (# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #) @ #x25bf345a> # #) @ #x25bf65a2> # # # # # # # #) ; cpu time (non-gc) 4,556 msec user, 0 msec system ; cpu time (gc) 4,166 msec user, 0 msec system ; cpu time (total) 8,722 msec user, 0 msec system ; real time 8,722 msec ; space allocation: ; 143,959 cons cells, 3,988 symbols, 8,969,712 other bytes, 0 static bytesthe macbeth example loaded both as an instacne model and as an s-expression model: # @ #x251023fa> ==> # @ #x251023fa> is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION "1.0" NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL ; cpu time (non-gc) 2,964 msec user, 0 msec system ; cpu time (gc) 250 msec user, 0 msec system ; cpu time (total) 3,214 msec user, 0 msec system ; real time 3,215 msec ; space allocation: ; 274,172 cons cells, 1 symbol, 8,173,744 other bytes, 0 static bytes ;; when :reduce is CONS, reduction is to an s-expression representation of the parse tree. ;; the tags are taken from the bnf grammar. ;; the order within a given production is alphabetical. ;; sequence values appear as an untagged list: (|Document| (|MiscSequence| (|Misc|)) (|Prolog| (|MiscSequence| (|Misc|)) (|XMLDecl| (|VersionInfo| (|VersionNumCharData| "1.0")))) (|Root| (|Element| ((|Content| (|CharData| " ")) (|Content| (|Element| ((|Content| #) (|Content| #) (|Content| #) (|Content| #) (|Content| #) ...) (|ETag| (|QName| "ACT")) (|STag| (|QName| "ACT")))) (|Content| (|CharData| " ")) (|Content| (|Element| ((|Content| #) (|Content| #) (|Content| #) (|Content| #) (|Content| #) ...) (|ETag| (|QName| "ACT")) (|STag| (|QName| "ACT")))) (|Content| (|CharData| " ")) ...) (|ETag| (|QName| "PLAY")) (|STag| (|QName| "PLAY")))))(|Document| (|MiscSequence| (|Misc|)) (|Prolog| (|MiscSequence| (|Misc|)) (|XMLDecl| (|VersionInfo| (|VersionNumCharData| "1.0")))) (|Root| (|Element| ((|Content| (|CharData| " ")) (|Content| (|Element| (# # # # # ...) (|ETag| #) (|STag| #))) (|Content| (|CharData| " ")) (|Content| (|Element| (# # # # # ...) (|ETag| #) (|STag| #))) (|Content| (|CharData| " ")) ...) (|ETag| (|QName| "PLAY")) (|STag| (|QName| "PLAY"))))) is a CONS. ;; component: "xml:tests;parser;document-specialized" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\document-specialized.LISP, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\document-specialized.LISP # @ #x2453990a> is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#) ENTITY-INFO # ROOT # STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL # @ #x2453e602> is an instance of #: The following slots have :INSTANCE allocation: PARENT NIL CHILDREN (#<|envelope| @ #x245442aa>) ENTITY-INFO # ROOT #<|envelope| @ #x245442aa> STANDALONE T VERSION NIL NOTATIONS # IDS # GENERAL-ENTITIES # PARAMETER-ENTITIES # TYPES # ATTRIBUTES NIL VALIDATE NIL NAMESPACES NIL <> <> <> <>'' >> <> <> <> <> <> ]]>> <> aassdd <><> ;; component: "xml:tests;parser;qnames.lisp" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\qnames.lisp, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\qnames.lisp the qname test document: ]> reserializes as <> <> <> <>'' >> <> <> <> <> <> <> <> ]]>> <> <> <> ./{*}doc element: <> <> <> .//{*}x element: <> (.//{*}x/@{*}qname) attribute: # is an instance of #: The following slots have :INSTANCE allocation: PARENT # CHILDREN ("a:test") DEF # DOCUMENT # @ #x24552032> NAME |data:,ns-a|::|qname| VALUE "a:test" (.//{*}x/@{*}qname/text()) attribute: "" (.//{*}x/@{*}qname/value()) attribute: "a:test" is a (SIMPLE-ARRAY CHARACTER (6)). There are 6 elements an element with reused names: <> tthhiiss ddeemmoonnssttrraatteess bbeenneeffiittss ooff ffiirrsstt--ccllaassss nnaammeess.. iitt ddooeessnn''tt mmaatttteerr,, wwhheetthheerr pprreeffiixxeess aarree rreettaaiinneedd......<> an element with reused names, but with cleared prefixes: |data:,ns-a|::|newElement| is a SYMBOL. It is unbound. It is INTERNAL in the data:,ns-a package. Its property list has these indicator/value pairs: :PREFIX NIL # is an instance of #: The following slots have :INSTANCE allocation: DOCUMENT NIL ORDINALITY NIL PARENT NIL DEF NIL NAME |data:,ns-a|::|newElement| CHILDREN ("... or not. if the model is complete," "operations are closed and the serialized form is NS-valid." "...") ATTRIBUTES (#) NAMESPACES NIL VALID <> ...... oorr nnoott.. iiff tthhee mmooddeell iiss ccoommpplleettee,, ooppeerraattiioonnss aarree cclloosseedd aanndd tthhee sseerriiaalliizzeedd ffoorrmm iiss NNSS--vvaalliidd.. ......<><> <> <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <><> <> <><> <> an examination of the document entitiy demonstrates that element names are resolved: |data:,ns-doc|::|doc| |data:,ns-a|::|x| |data:,ns-a|::|a| |data:,ns-b|::|y| |data:,ns-b|::|b| and, in addition, the nems in element definitions are alos resolved: |data:,ns-doc|::|doc| |data:,ns-a|::|a| |data:,ns-b|::|b| |data:,ns-a|::|x| |data:,ns-b|::|y| this demonstrates ns propagation with multiple unambiguous prefix bindings. in this case, the dominant declaration preceeds the dependant declarations and shares a prefix.<> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <><> <> <><> <> this demonstrates the problmes which arise where declaration either are missing in the document and/or declaration or do not match. validity condition as expected: VC: Element Valid signaled: there must be a definition where the name matches: "x". parser error with-state # :POSITION 414 :COLUMN 10 :LINE 17)) :input #\< :token NIL :lexical-context |STag| :source # :term S :non-terminal |STag| :stack (|STag| |Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Valid signaled: there must be a definition where the name matches: |data:,ns-top|::|x|. parser error with-state # :POSITION 422 :COLUMN 18 :LINE 17)) :input #\return :token NIL :lexical-context |Content| :source # :term S :non-terminal |Element| :stack (|Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Content signaled: content must match the element model: (#): NIL. parser error with-state # :POSITION 422 :COLUMN 18 :LINE 17)) :input #\return :token NIL :lexical-context |Content| :source # :term S :non-terminal |Element| :stack (|Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Valid signaled: there must be a definition where the name matches: "y". parser error with-state # :POSITION 432 :COLUMN 10 :LINE 18)) :input #\< :token NIL :lexical-context |STag| :source # :term S :non-terminal |STag| :stack (|STag| |Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Valid signaled: there must be a definition where the name matches: |data:,ns-top|::|y|. parser error with-state # :POSITION 440 :COLUMN 18 :LINE 18)) :input #\return :token NIL :lexical-context |Content| :source # :term S :non-terminal |Element| :stack (|Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Content signaled: content must match the element model: (#): NIL. parser error with-state # :POSITION 440 :COLUMN 18 :LINE 18)) :input #\return :token NIL :lexical-context |Content| :source # :term S :non-terminal |Element| :stack (|Element| |Content| |Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Valid signaled: there must be a definition where the name matches: |data:,ns-top|::|x|. parser error with-state # :POSITION 451 :COLUMN 11 :LINE 19)) :input NIL :token NIL :lexical-context |Document| :source # :term S :non-terminal |Element| :stack (|Element| |Root| |Document| |Document-Parser|) >. validity condition as expected: VC: Element Content signaled: content must match the element model: (" " # " " # " "): doc ::= (x y)*. parser error with-state # :POSITION 451 :COLUMN 11 :LINE 19)) :input NIL :token NIL :lexical-context |Document| :source # :term S :non-terminal |Element| :stack (|Element| |Root| |Document| |Document-Parser|) >. <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <><> <> <><> <> namespace declarations are propagation with multiple unambiguous prefix bindings. in this case, the dominant declaration follows the dependant declarations. <> <> <> <>'' >> <> <> <> <> <> <> <> <> <> <> <> ]]>> <> <> <><> <> <><> <> this example notes the ambiguous namespace bindings. and signal validation errors for the content and the missing definition. <> <> <> <>'' >> <> <> <> <> <> <> <> ]]>> <> <> <> <> this example demonstrate the effects of changing a namespace name v/s changing the value in a namespace node. original. : I. original serialized. : <> <> <><> <> <> II. a change of the prefix specified for a local namespace binding has the expected effect on the serialized document, even though #.name.prefix remains = "" : <> <> <><> <> <> III. moving the element does not cause the artifactual null prefix to be captured. #.name.prefix remains = "". the serializer uses the binding visible in the root node. #.namespaces = (# "data:,ns-b" @ #x245fa9b2>). : <> <> <> <><> <> IV. the prefixes are serialization artifacts, where the local namespace nodes have been deleted, the serializer either generates new ones, or uses other apparent bindings. #.namespaces = NIL. #.namespaces = NIL. : <> <> <><> <> <> V. the effect of a change to the value of a namespace node is limited to that node. it has no affect on the names within its scope... #.namespaces = (# "" @ #x246083aa>). : <> <> <><> <> <> VI. the effect of a change to the value of a namespace node is limited to that node. it has no affect on the names within its scope... #.namespaces = (# "data:,ns-nonexistant1" @ #x2460eb62>). #.namespaces = (# "data:,ns-nonexistant2" @ #x2460f5fa>). : <> <> <><> <> <> VII. ... even where new nodes supplant all original prefix/namespace bindings. #.namespaces = (# "" @ #x24616d82> # "" @ #x24616cda>). : <> <> <><> <> <> ;; component: "xml:tests;parser;validation.lisp" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\validation.lisp, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\validation.lisp ;; ;; examples which demonstrate the difference between a namespace default and ;; a fixed attribute default: where the former differ, the parse may ;; fail independant of validation while in the latter case, it fails under ;; validation only. ;; ;; namespace declarations (-validation): element = x /= default = y ==> error: as expected: NSC: Namespace Attribute Default signaled: namespace name does not match default value: == "http://over.the.rainbow.com/somewhere" /= "http://java.sun.com/historical": ;; ;; namespace declarations (-validation): element = x == default = x ==> ok: <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; ;; namespace declarations (-validation): element = x /= default = nil ==> ok: <> <> <> <>'' >> <> <> <> ]]>> <> ;; ;; namespace declarations (-validation): element = nil == default = x ==> ok: <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; ;; namespace declarations (-validation): element = nil == default = nil ==> ok: <> <> <> <>'' >> <> <> <> ]]>> <> ;; ;; attributes (+validation): element = x /= default = y ==> error: as expected: VC: Fixed Attribute Default signaled: attribute value does not match default: attr: ("http://over.the.rainbow.com/somewhere"): ("http://java.sun.com/historical"): parser error with-state # :POSITION 242 :COLUMN 57 :LINE 8)) :input NIL :token NIL :lexical-context |STag| :source # :term S :non-terminal |STag| :stack (|STag| |Element| |Root| |Document| |Document-Parser|) >. <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; ;; attributes (-validation): element = x /= default = y ==> ok: <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; ;; attributes (+validation): element = x == default = y ==> ok: <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; ;; attributes (-validation): element = x == default = y ==> ok: <> <> <> <>'' >> <> <> <> <> ]]>> <> ;; component: "xml:tests;parser;namespaces.lisp" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\namespaces.lisp, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\namespaces.lisp ;; this illustrates the consequences of attempts to bind standard namespaces. ;; 0.949 fails these tests ("XPARSER" "NAMESPACES" "DTD"): failed. ;; component: "xml:tests;parser;oasis.lisp" ;loading G:\Development\Source\cl-xml-0-949\tests\parser\oasis.lisp, no bin. ; Loading G:\Development\Source\cl-xml-0-949\tests\parser\oasis.lisp #p"xmlconf:oasis;*pass*.xml" (:PASS T)........ p04pass1.xml (p y) (v n): FAILED: OK/DISCREPANT: PE: tag '' is a qualified name -> NSC: Prefix Declared signaled: no visible binding for prefix: "A.-". parser error with-state # :term S :non-terminal |STag| :stack NIL >. p05pass1.xml (p y) (v n): FAILED: OK/DISCREPANT: PE: tags '<::._-0/>' and '<:/>' don't follow QName constraint. -> NSC: Prefix Declared signaled: no visible binding for prefix: "A". parser error with-state # :term S :non-terminal |STag| :stack NIL >. .......... p11pass1.xml (p y) (v n): FAILED: OK/DISCREPANT: PE: the system literal contains a fragment identifier. -> WFC: [SystemLiteral] signaled: no fragment identifier permitted: "a%a&b�?>/\\''". production failed. parser error with-state # :token NIL :lexical-context |SystemCharData| :source # :term S :non-terminal |SystemLiteral| :stack NIL >......................................................................................................................................................... p66pass1.xml (p y) (v n): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit. -> WFC: Legal Character signaled: character name/code error: "x10F2ec"/#x10f2ec (not supported). parser error with-state # :term |xml|:/> :non-terminal |xml|:> :stack NIL >................... #p"xmlconf:oasis;*fail*.xml" (:PASS NIL).............................................................................................................................................. p06fail1.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: idref validity not enforced. p08fail1.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: a null name or empty set is permitted. p08fail2.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: passes when not validating................................................... p16fail3.xml (p n) (v n): PASSED: # @ #x24b16a2a>: OK/DISCREPANT: PE: is not present in the documentation and has a legal NCName as PiTarget............................................................................................................................................................................................................................................................................................................ #p"xmlconf:sun;not-wf;*.xml" (:PASS NIL)................................................................................................................ #p"xmlconf:sun;invalid;*.xml" (:PASS NIL :VALIDATE T).................................................... empty.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: whitespace, comments, and processing instructions are permitted in EMPTY................ id08.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: validation does not check id cross-references. id09.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: validation does not check id cross-references. not-sa01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa02.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa03.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa04.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa05.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa06.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa07.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa08.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa09.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa10.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa11.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa12.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa13.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. not-sa14.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.................................................... pe01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: PE: a parameter entities is not recognized in an attribute default.............. #p"xmlconf:sun;valid;*.xml" (:PASS T :VALIDATE T)...... ext01.xml (p y) (v y): FAILED: OK/DISCREPANT: PE: references a non-existent external entity. -> WFC: External Parsed Entity signaled: entity identified as (SYSTEM "null.ent" PUBLIC NIL) does not have the form of an external parsed entity: File #p"G:\\Development\\Source\\cl-xml-0-949\\Standards\\XML\\XMLConf\\xmlconf\\sun\\valid\\null.ent" does not exist. parser error with-state # :term |Reference| :non-terminal |Content| :stack NIL >........... notation01.xml (p y) (v y): FAILED: OK/DISCREPANT: VR: a notation is used prior to definition -> VC: Notation Attributes signaled: all notation names must be declared: :GIF. parser error with-state # :term S :non-terminal |GEDecl| :stack NIL >................................... #p"xmlconf:ibm;not-wf;*;*.xml" (:PASS NIL) 432gewf.xml (p n) (v n): PASSED: #: OK/DISCREPANT: PE: general entity content constraint not enforced........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... #p"xmlconf:ibm;invalid;*;*.xml" (:PASS NIL :VALIDATE T).. ibm29i01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. ibm32i01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. ibm32i02.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. ibm32i03.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced.. ibm32i04.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: standalone stipulation not enforced................ ibm49i01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced... ibm50i01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced. ibm51i01.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced............... ibm56i08.xml (p n) (v y): PASSED: #: OK/DISCREPANT: PE: references a non-existent external entity.... ibm56i10.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: id reference validity is not enforced.................................................. #p"xmlconf:ibm;valid;*;*.xml" (:PASS T :VALIDATE T).. ibm02v01.xml (p y) (v y): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit at offset 281. -> XML-ERROR signaled: unsupported unicode datum: (240 144 128 ...)......................................................................................................................................................................................... ibm54v01.xml (p y) (v y): FAILED: OK/DISCREPANT: VR: a notation is used prior to definition -> VC: Notation Attributes signaled: all notation names must be declared: :|gif|. parser error with-state # :term S :non-terminal |GEDecl| :stack NIL >............................. ibm58v01.xml (p y) (v y): FAILED: OK/DISCREPANT: PE: constraint introduced in errata. -> VC: No Duplicate Tokens signaled: The names in a single declaration must all be distinct. parser error with-state # :token NIL :lexical-context |AttDef| :source # :term REQUIRED :non-terminal |AttDef| :stack NIL >... ibm59v01.xml (p y) (v y): FAILED: OK/DISCREPANT: PE: constraint introduced in errata. -> VC: No Duplicate Tokens signaled: The names in a single declaration must all be distinct. parser error with-state # :token NIL :lexical-context |AttDef| :source # :term REQUIRED :non-terminal |AttDef| :stack NIL >............................................. ibm66v01.xml (p y) (v y): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit. -> WFC: Legal Character signaled: character name/code error: "x10000"/#x10000 (not supported). parser error with-state # :term |xml|:/> :non-terminal |xml|:> :stack NIL >............................. #p"xmlconf:xmltest;not-wf;*;*.xml" (:PASS NIL)...................................................................................................................................................................... 074.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced........................................................... 104.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced...................... 115.xml (p n) (v n): PASSED: #: OK/DISCREPANT: PE a single character reference is well-formed.... 117.xml (p n) (v n): PASSED: #: OK/DISCREPANT: PE a single character reference is well-formed.... 119.xml (p n) (v n): PASSED: #: OK/DISCREPANT: PE a single character reference is well-formed.. 120.xml (p n) (v n): PASSED: #: OK/DISCREPANT: PE a single character reference is well-formed.......................................................................................................................... 181.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced.. 182.xml (p n) (v n): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced.......... #p"xmlconf:xmltest;invalid;*.xml" (:PASS NIL :VALIDATE T) 001.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced. 002.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced. 003.xml (p n) (v y): PASSED: #: OK/DISCREPANT: PE: 003-2.ent is missing...... 006.xml (p n) (v y): PASSED: #: OK/DISCREPANT: VR: group/pe nesting not enforced. #p"xmlconf:xmltest;valid;*;*.xml" (:PASS T :VALIDATE T).............. 003.xml (p y) (v y): FAILED: OK/DISCREPANT: PE: 003-2.ent is missing. -> WFC: External Subset signaled: entity identified as (SYSTEM "003-1.ent" PUBLIC NIL) does not have the form of an external subset: WFC: External Subset signaled: entity identified as (SYSTEM "003-2.ent" PUBLIC NIL) does not have the form of an external subset: File #p"G:\\Development\\Source\\cl-xml-0-949\\Standards\\XML\\XMLConf\\xmlconf\\xmltest\\valid\\not-sa\\003-2.ent" does not exist. parser error with-state # :term S :non-terminal S :stack NIL >. parser error with-state # :term S :non-terminal S :stack NIL >....................................................... 012.xml (p y) (v y): FAILED: OK/DISCREPANT: PE: attribute name ':' is not namespace conform -> INCOMPLETE-PARSE signaled: incomplete parse. parser error with-state # :term |Root| :non-terminal |Prolog| :stack NIL >......................................................................................................................... 052.xml (p y) (v y): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit. -> XML-ERROR signaled: unsupported unicode datum: (240 144 128 ...)....................... 064.xml (p y) (v y): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit. -> WFC: Legal Character signaled: character name/code error: "x10000"/#x10000 (not supported). parser error with-state # :term |xml|:/> :non-terminal |xml|:> :stack NIL >....................... 076.xml (p y) (v y): FAILED: OK/DISCREPANT: VR: a notation is used prior to definition. -> VC: Notation Attributes signaled: all notation names must be declared: :|n1|. parser error with-state # :token NIL :lexical-context |AttDef| :source # :term REQUIRED :non-terminal |AttDef| :stack NIL >......................... 089.xml (p y) (v y): FAILED: OK/DISCREPANT: IR: character is beyond implementation limit. -> WFC: Legal Character signaled: character name/code error: "x10000"/#x10000 (not supported). parser error with-state # :term S :non-terminal |xml|:|"| :stack NIL >. 090.xml (p y) (v y): FAILED: OK/DISCREPANT: VR: a notation is used prior to definition. -> VC: Notation Attributes signaled: all notation names must be declared: :|n|. parser error with-state # :token NIL :lexical-context |AttDef| :source # :term REQUIRED :non-terminal |AttDef| :stack NIL >........................................................... ; cpu time (non-gc) 50,873 msec user, 0 msec system ; cpu time (gc) 1,342 msec user, 0 msec system ; cpu time (total) 52,215 msec user, 0 msec system ; real time 52,215 msec ; space allocation: ; 1,921,491 cons cells, 15,583 symbols, 45,407,656 other bytes, 38430 static bytes (:CASES 1812 :CONFORMANT 1749 :DISCREPANT 63 :NONCONFORMANT 0 :ERRONEOUS 0) (:CASES 1812 :CONFORMANT 1749 :DISCREPANT (63 "p04pass1.xml" "p05pass1.xml" "p11pass1.xml" "p66pass1.xml" "p06fail1.xml" "p08fail1.xml" "p08fail2.xml" "p16fail3.xml" "empty.xml" "id08.xml" "id09.xml" "not-sa01.xml" "not-sa02.xml" "not-sa03.xml" "not-sa04.xml" "not-sa05.xml" "not-sa06.xml" "not-sa07.xml" "not-sa08.xml" "not-sa09.xml" "not-sa10.xml" "not-sa11.xml" "not-sa12.xml" "not-sa13.xml" "not-sa14.xml" "pe01.xml" "ext01.xml" "notation01.xml" "432gewf.xml" "ibm29i01.xml" "ibm32i01.xml" "ibm32i02.xml" "ibm32i03.xml" "ibm32i04.xml" "ibm49i01.xml" "ibm50i01.xml" "ibm51i01.xml" "ibm56i08.xml" "ibm56i10.xml" "ibm02v01.xml" "ibm54v01.xml" "ibm58v01.xml" "ibm59v01.xml" "ibm66v01.xml" "074.xml" "104.xml" "115.xml" "117.xml" "119.xml" "120.xml" "181.xml" "182.xml" "001.xml" "002.xml" "003.xml" "006.xml" "003.xml" "012.xml" "052.xml" "064.xml" "076.xml" "089.xml" "090.xml") :NONCONFORMANT (0) :ERRONEOUS (0)) ;; system load time set: :XTESTS (T T T T T T T T T T ...) (:BASE :XTESTS) > (dribble)