This is the puri Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:21:41 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
puri
Portable Universal Resource Indentifier Library
Kevin M. Rosenberg <kmr@debian.org>
GNU Lesser General Public License
src.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
puri/src.lisp
puri
(system).
puri
.
*strict-parse*
(special variable).
copy-uri
(function).
do-all-uris
(macro).
enough-uri
(method).
enough-uri
(method).
enough-uri
(method).
enough-uri
(method).
intern-uri
(method).
intern-uri
(method).
make-load-form
(method).
make-uri-space
(function).
merge-uris
(method).
merge-uris
(method).
merge-uris
(method).
merge-uris
(method).
parse-uri
(function).
print-object
(method).
print-object
(method).
render-uri
(function).
unintern-uri
(function).
uri
(method).
uri
(method).
uri
(method).
uri
(class).
uri-authority
(function).
uri-fragment
(reader method).
(setf uri-fragment)
(writer method).
(setf uri-fragment)
(method).
uri-host
(reader method).
(setf uri-host)
(writer method).
(setf uri-host)
(method).
uri-is-ip6
(reader method).
(setf uri-is-ip6)
(writer method).
uri-p
(method).
uri-p
(method).
uri-parse-error
(condition).
uri-parsed-path
(method).
(setf uri-parsed-path)
(method).
uri-path
(reader method).
(setf uri-path)
(writer method).
(setf uri-path)
(method).
uri-plist
(reader method).
(setf uri-plist)
(writer method).
uri-port
(reader method).
(setf uri-port)
(writer method).
(setf uri-port)
(method).
uri-query
(reader method).
(setf uri-query)
(writer method).
(setf uri-query)
(method).
uri-scheme
(reader method).
(setf uri-scheme)
(writer method).
(setf uri-scheme)
(method).
uri-space
(function).
(setf uri-space)
(function).
uri=
(generic function).
urn
(class).
urn-nid
(reader method).
(setf urn-nid)
(writer method).
urn-nss
(reader method).
(setf urn-nss)
(writer method).
*current-case-mode*
(special variable).
*escaped-encoding*
(special variable).
*excluded-characters*
(special variable).
*illegal-characters*
(special variable).
*illegal-query-characters*
(special variable).
*reserved-authority-characters*
(special variable).
*reserved-characters*
(special variable).
*reserved-fragment-characters*
(special variable).
*reserved-nss-characters*
(special variable).
*reserved-path-characters*
(special variable).
*strict-illegal-query-characters*
(special variable).
*uris*
(special variable).
*valid-ip6-characters*
(special variable).
*valid-nid-characters*
(special variable).
.parse-error
(function).
.uri-parsed-path
(reader method).
(setf .uri-parsed-path)
(writer method).
decode-escaped-encoding
(function).
delimited-string-to-list
(function).
encode-escaped-encoding
(function).
escape-p
(function).
fmt-arguments
(reader method).
(setf fmt-arguments)
(writer method).
fmt-control
(reader method).
(setf fmt-control)
(writer method).
gc
(function).
gethash-uri
(function).
if*
(macro).
if*-keyword-list
(special variable).
internal-reader-error
(function).
parse-body
(function).
parse-path
(function).
parse-uri-string
(function).
position-char
(method).
puthash-uri
(function).
render-parsed-path
(function).
render-urn
(function).
reserved-char-vector
(function).
sharp-u
(function).
shrink-vector
(function).
time-uri-module
(function).
uri-escaped
(reader method).
(setf uri-escaped)
(writer method).
uri-hash
(function).
uri-hashcode
(reader method).
(setf uri-hashcode)
(writer method).
uri-nid
(function).
uri-nss
(function).
uri-string
(reader method).
(setf uri-string)
(writer method).
urn-nss-equal
(function).
Packages are listed by definition order.
puri
net.uri
common-lisp
.
*strict-parse*
(special variable).
copy-uri
(function).
do-all-uris
(macro).
enough-uri
(generic function).
intern-uri
(generic function).
make-uri-space
(function).
merge-uris
(generic function).
parse-uri
(function).
render-uri
(function).
unintern-uri
(function).
uri
(generic function).
uri
(class).
uri-authority
(function).
uri-fragment
(generic reader).
(setf uri-fragment)
(generic function).
uri-host
(generic reader).
(setf uri-host)
(generic function).
uri-is-ip6
(generic reader).
(setf uri-is-ip6)
(generic writer).
uri-p
(generic function).
uri-parse-error
(condition).
uri-parsed-path
(generic function).
(setf uri-parsed-path)
(generic function).
uri-path
(generic reader).
(setf uri-path)
(generic function).
uri-plist
(generic reader).
(setf uri-plist)
(generic writer).
uri-port
(generic reader).
(setf uri-port)
(generic function).
uri-query
(generic reader).
(setf uri-query)
(generic function).
uri-scheme
(generic reader).
(setf uri-scheme)
(generic function).
uri-space
(function).
(setf uri-space)
(function).
uri=
(generic function).
urn
(class).
urn-nid
(generic reader).
(setf urn-nid)
(generic writer).
urn-nss
(generic reader).
(setf urn-nss)
(generic writer).
*current-case-mode*
(special variable).
*escaped-encoding*
(special variable).
*excluded-characters*
(special variable).
*illegal-characters*
(special variable).
*illegal-query-characters*
(special variable).
*reserved-authority-characters*
(special variable).
*reserved-characters*
(special variable).
*reserved-fragment-characters*
(special variable).
*reserved-nss-characters*
(special variable).
*reserved-path-characters*
(special variable).
*strict-illegal-query-characters*
(special variable).
*uris*
(special variable).
*valid-ip6-characters*
(special variable).
*valid-nid-characters*
(special variable).
.parse-error
(function).
.uri-parsed-path
(generic reader).
(setf .uri-parsed-path)
(generic writer).
decode-escaped-encoding
(function).
delimited-string-to-list
(function).
encode-escaped-encoding
(function).
escape-p
(function).
fmt-arguments
(generic reader).
(setf fmt-arguments)
(generic writer).
fmt-control
(generic reader).
(setf fmt-control)
(generic writer).
gc
(function).
gethash-uri
(function).
if*
(macro).
if*-keyword-list
(special variable).
internal-reader-error
(function).
parse-body
(function).
parse-path
(function).
parse-uri-string
(function).
position-char
(generic function).
puthash-uri
(function).
render-parsed-path
(function).
render-urn
(function).
reserved-char-vector
(function).
sharp-u
(function).
shrink-vector
(function).
time-uri-module
(function).
uri-escaped
(generic reader).
(setf uri-escaped)
(generic writer).
uri-hash
(function).
uri-hashcode
(generic reader).
(setf uri-hashcode)
(generic writer).
uri-nid
(function).
uri-nss
(function).
uri-string
(generic reader).
(setf uri-string)
(generic writer).
urn-nss-equal
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
do-all-uris (var [[uri-space] result-form])
{declaration}* {tag | statement}*
Executes the forms once for each uri with var bound to the current uri
puri
.
urn
.
(setf .uri-parsed-path)
.
.uri-parsed-path
.
enough-uri
.
enough-uri
.
enough-uri
.
intern-uri
.
make-load-form
.
merge-uris
.
merge-uris
.
merge-uris
.
print-object
.
uri
.
(setf uri-escaped)
.
uri-escaped
.
(setf uri-fragment)
.
(setf uri-fragment)
.
uri-fragment
.
(setf uri-hashcode)
.
uri-hashcode
.
(setf uri-host)
.
(setf uri-host)
.
uri-host
.
(setf uri-is-ip6)
.
uri-is-ip6
.
uri-p
.
(setf uri-parsed-path)
.
uri-parsed-path
.
(setf uri-path)
.
(setf uri-path)
.
uri-path
.
(setf uri-plist)
.
uri-plist
.
(setf uri-port)
.
(setf uri-port)
.
uri-port
.
(setf uri-query)
.
(setf uri-query)
.
uri-query
.
(setf uri-scheme)
.
(setf uri-scheme)
.
uri-scheme
.
(setf uri-string)
.
uri-string
.
uri=
.
:scheme
:host
:port
:path
:query
:fragment
:plist
:escaped
common-lisp
.
:string
:parsed-path
:is-ip6
:hashcode
Excluded charcters from RFC2396 (http://www.ietf.org/rfc/rfc2396.txt 2.4.3)
Parses a body, returns (VALUES docstring declarations forms)
puri
.
uri-parse-error
)) ¶uri-parse-error
)) ¶puri
.
uri-parse-error
)) ¶uri-parse-error
)) ¶Jump to: | (
.
C D E F G I M P R S T U |
---|
Jump to: | (
.
C D E F G I M P R S T U |
---|
Jump to: | *
E F H I N P Q S |
---|
Jump to: | *
E F H I N P Q S |
---|
Jump to: | C F P S U |
---|
Jump to: | C F P S U |
---|