ClassPackage: net.uriToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version

urn

This is the class of URI (Universal Resource Indicator) objects.URN's are a subset of URI's. RFC2141 defines URNs as:

<URN> ::= "urn:" <NID> ":" <NSS>

where <NID> is the Namespace Identifier, and <NSS> is the Namespace Specific String. The leading "urn:" sequence is case-insensitive. urn-nid accesses the NID of an URN. The related function urn-nss accesses the NSS. The Namespace ID determines the syntactic interpretation of the Namespace Specific String. Thus:

cl-user(7): (setq urn (net.uri:parse-uri "urn:foo:10"))
#<uri urn:foo:10>
cl-user(8): (net.uri:urn-nid urn)
"foo"
cl-user(9): (net.uri:urn-nss urn)
"10"
cl-user(10): 

See also uri.htm for general information on Universal Resource Indicator support in Allegro CL.


Copyright (c) 1998-2012, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 8.2. This page was not revised from the 8.1 page.
Created 2010.1.21.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version