This module is intended to allow the quick expression of RDF statements in Perl.
For example, here's a snippet from the Dublin Core:
$dc
->dc
->title("The Dublin Core Element Set v1.1 namespace providing access to its content by means of an RDF Schema")
->publisher("The Dublin Core Metadata Initiative")
->description("The Dublin Core Element Set v1.1 namespace provides URIs
for the Dublin Core Elements v1.1. Entries are declared using RDF Schema languag e to support RDF applications.")
->language("English")
->source(
$dc->new("http://dublincore.org/documents/dces/"),
$dc->new("http://dublincore.org/usage/decisions/"))
->dcterms
->issued("1999-07-02")
->modified("2003-03-24")
->isReferencedBy($dc->new("http://www.dublincore.org/documents/2001/10/2
6/dcmi-namespace/"))
->isRequiredBy($dc->new("http://purl.org/dc/terms/"))
->isReferencedBy($dc->new("http://purl.org/dc/dcmitype/"))
;
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
Uses some rather advanced overloading features, so it probably requires Perl-5.6.
COPYRIGHT AND LICENCE
Copyright (C) 2003 Ashley Winters
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.