My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

The SPARQL query language for RDF is designed to meet the use cases and requirements identified by the RDF Data Access Working Group in RDF Data Access Use Cases and Requirements. sparkle-g (SPARQL Grammar) is a SPARQL ANTLR v3 cross-platform grammar.


2009-11-28 2.0 Release is out

Switched to Apache License 2.0 and proper Maven 2 build, check out the 2.0 site


2011-12-25 3.2 Release is out

The sparkle-g project has released a pretty printer and syntactic validator for the SPARQL 1.1 Query and Update Language . The pretty printer and syntactic validator is based on the ANTLR framework for constructing recognizers, interpreters, compilers, and translators. The generation of the formatted output text relies on the StringTemplate template engine. ANTLR and StringTemplate have both been designed and crafted by Terence Parr, a professor of computer science at the University of San Francisco.

Support of Maven 3 build, check out the 3.2 site


2012-03-17 3.3 Release is out

The modifications in the W3C Working Draft of 05 January 2012 are supported now:

  • SHA224 removed from hash function choices
  • Added functions STRBEFORE, STRAFTER, REPLACE
  • Define DATATYPE on language tag literals.
  • Aggregates allowed in ORDER BY clause
  • Lexer enhanced to allow backslash character escapes in prefixed names
  • Allow ASK to take solution modifiers
  • null to n occurences of the AdditiveExpression rule

Support of Maven 3 build, check out the 3.3 site


2012-01-04 3.3.1 Release is out

  • Several fixes with regards to rewriting and group template rules mostly concerning update rules.

Support of Maven 3 build, check out the 3.3.1 site


2012-04-23 4.0 Prerelease 0.5 based on Antlr V4 is out

The sparkle-g project has released a pretty printer and syntactic validator for the SPARQL 1.1 Query and Update Language, which is based on a prerelease of Antlr V4.

Support of ant build.

More details on the Wiki page, which will soon be available.


The Project Page is published on ANTLR grammar list, check it out on SPARQL grammar page.

Powered by Google Project Hosting