next up previous contents
Next: Leaf and branch matchers Up: The matcher API Previous: The fun-matcher class   Contents

Error reporting

It is possible to stop all validation and report failure with an error message. This is done with the xml-validation-error function. This is dangerous, however, since it does not play well with optional matching, and it is very difficult to truly understand the ramifications of stopping with an error.

The xml-validation-error function takes a format control string and arguments, and stops validation with the error produced by applying format to the format string and arguments.


xml-validation-error format-string &rest arguments $\rightarrow$ nil

Arguments and Values:

format-string--a format control string. This should not include any newlines.

arguments--arguments to format.


root 2004-10-26