cl-xmlspam

API Reference

cl-xmlspam

Streaming pattern matching for XML

XSPAM

  • Function MAKE-XSPAM-SOURCE (src &rest args)
  • Macro WITH-XSPAM-SOURCE (src &body body)
  • Macro ONE-OF (&rest nodes &environment env)
  • Macro GROUP (&rest nodes &environment env)
  • Macro ZERO-OR-MORE (node &environment env)
  • Macro ONE-OR-MORE (node &environment env)
  • Macro OPTIONAL (node &environment env)
  • Macro ELEMENT (name &body body &environment env)
  • Macro ANY-ELEMENT (&body body &environment env)
  • Macro TEXT (&rest nodes &environment env)
  • Macro ATTRIBUTE (name &body body)
  • Macro OPTIONAL-ATTRIBUTE (name &body body)
  • Macro MATCH (regex &body body)
  • Macro GUARD-NOT (regex &body body)
  • Macro GUARD (regex &body body)
  • Macro MATCHES (regex &body body)
  • Macro MATCHES-NOT (regex &body body)
  • Macro WITH-NAMESPACE (names &body body)
  • Macro XSPAM-SOURCE
  • Macro XSPAM-CONTEXT (&rest kinds)
  • Macro WITH-XSPAM-CONTEXT ((var &rest kinds) &body body)