W3C home > Mailing lists > Public > public-esw@w3.org > January 2004

Turtle - Terse RDF Triple Language

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Mon, 19 Jan 2004 14:41:18 +0000
To: public-esw@w3.org
Message-Id: <20040119144118.0a4d518e.dave.beckett@bristol.ac.uk>

Forgot to copy here this message I sent to www-rdf-interest.

Dave

------- Forwarded Message

I'd like to announce an updated version of the little language I've
been developing for a while:

  Turtle - Terse RDF Triple Language
  http://www.ilrt.bris.ac.uk/discovery/2004/01/turtle/

  (previously called N-Triples Plus)

The language is based on the N-Triples[1] RDF test case language with
the addition of several (now 9) items taken from Notation3[2] that I found the
most useful and most used.  The last one I've just added was the (...)
syntax for RDF collections which is a handy short form.

It's defined in an EBNF and I give a few examples, although many N3
ones are also valid if you stick to this subset (mostly subset, see
the QNames section).

The document also links to a pre-print paper that describes the
ideas behind the development.

Turtle is also implemented as a language in it's own right in my
RDF parser Raptor http://www.redland.opensource.ac.uk/raptor/
with the latest addition in the CVS version only; will be in
the 1.2.0 version.

Let me know what you think.

Cheers

Dave

[1] N-Triples http://www.w3.org/TR/rdf-testcases/#ntriples
  in RDF Test Cases, which I co-edit

[2] Notation3 http://www.w3.org/DesignIssues/Notation3
 by Tim Berners-Lee
Received on Monday, 19 January 2004 09:42:25 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:11:12 GMT