Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

rdf::trine::parser::shorthandrdf(3pm) [debian man page]

RDF::Trine::Parser::ShorthandRDF(3pm)			User Contributed Perl Documentation		     RDF::Trine::Parser::ShorthandRDF(3pm)

NAME
RDF::Trine::Parser::ShorthandRDF - Shorthand RDF Parser SYNOPSIS
use RDF::Trine::Parser; my $parser = RDF::Trine::Parser->new( 'ShorthandRDF' ); $parser->parse_into_model( $base_uri, $data, $model ); DESCRIPTION
ShorthandRDF is an extension of N3 syntax. It's currently defined at <http://esw.w3.org/ShorthandRDF>. METHODS
This package exposes the same methods as RDF::Trine::Parser::Notation3. SEE ALSO
RDF::TriN3, RDF::Trine::Parser::Notation3. <http://esw.w3.org/ShorthandRDF>. AUTHOR
Toby Inkster "<tobyink@cpan.org>" Based on RDF::Trine::Parser::Turtle by Gregory Todd Williams. COPYRIGHT AND LICENCE
Copyright (c) 2006-2010 Gregory Todd Williams. Copyright (c) 2010-2011 Toby Inkster. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. DISCLAIMER OF WARRANTIES
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. perl v5.14.2 2011-10-22 RDF::Trine::Parser::ShorthandRDF(3pm)

Check Out this Related Man Page

RDF::TriN3(3pm) 					User Contributed Perl Documentation					   RDF::TriN3(3pm)

NAME
RDF::TriN3 - notation 3 extensions for RDF::Trine DESCRIPTION
This module extends RDF::Trine in three ways: o Adds a Notation 3 parser. o Adds a Notation 3 serializer. o Provides a subclass of literals to represent Notation 3 formulae. In addition, a parser is provided for Notation 3 extended with ShorthandRDF notation - <http://esw.w3.org/ShorthandRDF>. BUGS AND LIMITATIONS
Implementing N3 logic and the cwm built-ins is considered outside the scope of this module, though I am interested in doing that as part of a separate project. RDF::TriN3 currently relies entirely on RDF::Trine to provide implementations of the concept of graphs, and storage. Thus any graphs that can't be represented using RDF::Trine can't be represented in RDF::TriN3. RDF::Trine's graph model is a superset of RDF, but a subset of Notation 3's model. While this allows literal subjects, and literal and blank node predicates, these may not be supported by all storage engines; additionally top-level variables (?foo), and top-level @forSome and @forAll (i.e. not nested inside a formula) might cause problems. RDF::Trine::Store::DBI has some issues with literal subjects, and literal and blank node predicates, allowing them to be stored, but not retrieved. From version 0.128, RDF::Trine::Store::DBI offers a "clear_restrictions" method that should resolve these issues. RDF::Trine::Store::Memory is fine. Other stores are not tested. Please report any bugs to <http://rt.cpan.org/>. SEE ALSO
RDF::Trine::Node::Formula, RDF::Trine::Parser::Notation3, RDF::Trine::Serializer::Notation3. RDF::Trine::Parser::ShorthandRDF. RDF::Trine. <http://www.perlrdf.org/>. <http://www.w3.org/DesignIssues/Notation3>. AUTHOR
Toby Inkster <tobyink@cpan.org>. COPYRIGHT AND LICENCE
Copyright 2010-2011 Toby Inkster This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. DISCLAIMER OF WARRANTIES
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. perl v5.14.2 2011-10-22 RDF::TriN3(3pm)
Man Page