Image:Creole-impl.xsl

From LMNLWiki

Creole-impl.xsl (38KB, MIME type: application/xml)

Warning: This file may contain malicious code, by executing it your system may be compromised.

The creole-impl.xsl XSLT 2.0 stylesheet validates a sequence of events (as generated by parse-lmnl.xsl, for example) against a set of patterns (as generated by compile-creole.xsl).

There are two main functions:

xs:boolean pat:valid(event*, pattern+)
returns true if the events are valid against the patterns
pattern+ pat:validate(event*, pattern+)
returns the patterns that result from the validation; the first of these patterns is the actual result, and the rest are ones that are referenced from it

To do

  1. Implement datatype validation
  2. Attempt to recover gracefully from validation errors

File history

Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version.
Click on date to see the file uploaded on that date.


The following pages link to this file: