Ystok-URI is a portable Uniform Resource Identifier (URI) library for Common Lisp programs. It parses URI strings according to RFC3986 and supports percent-encoding/decoding in full.
A Uniform Resource Identifier is a string of characters used to identify a resource. Such identification enables interaction with representations of the resource over a network (typically the World Wide Web) using specific protocols.
Ystok-URI requires
Ystok-URI is required by YstokHTML and YstokHelp.
The source code was tested on the following Lisp implementations:
The latest version of Ystok-URI 2.0.007 is available at http://lisp.ystok.ru/yuri/. The distribution package contains the two system definition files:
To run tests, do the following:
:tester
into the *features*
list before loading
ACL-Compat.(ystok.uri.test:do-tests)
.