Author: Ivan Shvedunov, David Lichteblau
License: X11-style
Homepage: https://common-lisp.net/project/plexippus-xpath/
Repository: https://github.com/sharplispers/xpath
This project is asdf-installable (release tarball) and available in clbuild (git version).
Project
An implementation of XPath 1.0.
Feature overview
Plexippus XPath is an implementation of XPath 1.0, written entirely in Common Lisp.
- Implements XPath 1.0 (passes XSLT 1.0 test suite)
- Supports any document model using an extensible CLOS protocol
- Protocol implementations for STP and DOM built in
- XPath functions and variables implementable in Common Lisp
Documentation
Quick assessment (2023-11-05)
- Fails one test because it expects a double-float.
- Probably because xnum-ieee.lisp is only for SBCL.
sharplispers