You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/10/12 20:50:43 UTC

svn commit: r1397682 - /jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/

Author: andy
Date: Fri Oct 12 18:50:42 2012
New Revision: 1397682

URL: http://svn.apache.org/viewvc?rev=1397682&view=rev
Log:
Turtle tests.

Added:
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-01.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-01.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-04.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-05.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-04.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-01.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-10.ttl
Removed:
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-boolean-01.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-boolean-02.ttl
Modified:
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-01.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-02.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-03.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-04.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-05.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-06.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-07.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-08.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-09.ttl

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl Fri Oct 12 18:50:42 2012
@@ -32,6 +32,8 @@
     <#syn-uri-03>
     <#syn-base-01>
     <#syn-base-02>
+    <#syn-base-03>
+    <#syn-base-04>
     <#syn-prefix-01>
     <#syn-prefix-02>
     <#syn-prefix-03>
@@ -41,6 +43,7 @@
     <#syn-prefix-07>
     <#syn-prefix-08>
     <#syn-prefix-09>
+    <#syn-prefix-10>
     <#syn-string-01>
     <#syn-string-02>
     <#syn-string-03>
@@ -77,8 +80,9 @@
     <#syn-number-11>
     <#syn-datatypes-01>
     <#syn-datatypes-02>
-    <#syn-boolean-01>
-    <#syn-boolean-02>
+    <#syn-kw-01>
+    <#syn-kw-02>
+    <#syn-kw-03>
     <#syn-struct-01>
     <#syn-struct-02>
     <#syn-struct-03>
@@ -100,6 +104,17 @@
     <#syn-bad-prefix-02>
     <#syn-bad-prefix-03>
     <#syn-bad-prefix-04>
+    <#syn-bad-base-01>
+    <#syn-bad-base-02>
+    <#syn-bad-base-03>
+    <#syn-bad-struct-01>
+    <#syn-bad-struct-02>
+    <#syn-bad-struct-03>
+    <#syn-bad-kw-01>
+    <#syn-bad-kw-02>
+    <#syn-bad-kw-03>
+    <#syn-bad-kw-04>
+    <#syn-bad-kw-05>
     <#syn-bad-struct-01>
     <#syn-bad-struct-02>
     <#syn-bad-struct-03>
@@ -110,8 +125,6 @@
     <#syn-bad-struct-08>
     <#syn-bad-struct-09>
     <#syn-bad-struct-10>
-    <#syn-bad-struct-11>
-    <#syn-bad-struct-12>
     <#syn-bad-lang-01>
     <#syn-bad-esc-01>
     <#syn-bad-esc-02>
@@ -171,6 +184,16 @@
    mf:action    <syn-base-02.ttl> ;
    .
 
+<#syn-base-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-03" ;
+   mf:action    <syn-base-03.ttl> ;
+   .
+
+<#syn-base-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-04" ;
+   mf:action    <syn-base-04.ttl> ;
+   .
+
 <#syn-prefix-01> rdf:type rdft:TestTurtlePositiveSyntax ;
    mf:name    "syn-prefix-01" ;
    mf:action    <syn-prefix-01.ttl> ;
@@ -216,6 +239,11 @@
    mf:action    <syn-prefix-09.ttl> ;
    .
 
+<#syn-prefix-10> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-10" ;
+   mf:action    <syn-prefix-10.ttl> ;
+   .
+
 <#syn-string-01> rdf:type rdft:TestTurtlePositiveSyntax ;
    mf:name    "syn-string-01" ;
    mf:action    <syn-string-01.ttl> ;
@@ -396,14 +424,19 @@
    mf:action    <syn-datatypes-02.ttl> ;
    .
 
-<#syn-boolean-01> rdf:type rdft:TestTurtlePositiveSyntax ;
-   mf:name    "syn-boolean-01" ;
-   mf:action    <syn-boolean-01.ttl> ;
+<#syn-kw-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-01" ;
+   mf:action    <syn-kw-01.ttl> ;
    .
 
-<#syn-boolean-02> rdf:type rdft:TestTurtlePositiveSyntax ;
-   mf:name    "syn-boolean-02" ;
-   mf:action    <syn-boolean-02.ttl> ;
+<#syn-kw-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-02" ;
+   mf:action    <syn-kw-02.ttl> ;
+   .
+
+<#syn-kw-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-03" ;
+   mf:action    <syn-kw-03.ttl> ;
    .
 
 <#syn-struct-01> rdf:type rdft:TestTurtlePositiveSyntax ;
@@ -511,6 +544,61 @@
    mf:action    <syn-bad-prefix-04.ttl> ;
    .
 
+<#syn-bad-base-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-01" ;
+   mf:action    <syn-bad-base-01.ttl> ;
+   .
+
+<#syn-bad-base-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-02" ;
+   mf:action    <syn-bad-base-02.ttl> ;
+   .
+
+<#syn-bad-base-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-03" ;
+   mf:action    <syn-bad-base-03.ttl> ;
+   .
+
+<#syn-bad-struct-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-01" ;
+   mf:action    <syn-bad-struct-01.ttl> ;
+   .
+
+<#syn-bad-struct-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-02" ;
+   mf:action    <syn-bad-struct-02.ttl> ;
+   .
+
+<#syn-bad-struct-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-03" ;
+   mf:action    <syn-bad-struct-03.ttl> ;
+   .
+
+<#syn-bad-kw-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bad-kw-01" ;
+   mf:action    <syn-bad-kw-01.ttl> ;
+   .
+
+<#syn-bad-kw-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bad-kw-02" ;
+   mf:action    <syn-bad-kw-02.ttl> ;
+   .
+
+<#syn-bad-kw-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bad-kw-03" ;
+   mf:action    <syn-bad-kw-03.ttl> ;
+   .
+
+<#syn-bad-kw-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bad-kw-04" ;
+   mf:action    <syn-bad-kw-04.ttl> ;
+   .
+
+<#syn-bad-kw-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bad-kw-05" ;
+   mf:action    <syn-bad-kw-05.ttl> ;
+   .
+
 <#syn-bad-struct-01> rdf:type rdft:TestTurtleNegativeSyntax ;
    mf:name    "syn-bad-struct-01" ;
    mf:action    <syn-bad-struct-01.ttl> ;
@@ -561,16 +649,6 @@
    mf:action    <syn-bad-struct-10.ttl> ;
    .
 
-<#syn-bad-struct-11> rdf:type rdft:TestTurtleNegativeSyntax ;
-   mf:name    "syn-bad-struct-11" ;
-   mf:action    <syn-bad-struct-11.ttl> ;
-   .
-
-<#syn-bad-struct-12> rdf:type rdft:TestTurtleNegativeSyntax ;
-   mf:name    "syn-bad-struct-12" ;
-   mf:action    <syn-bad-struct-12.ttl> ;
-   .
-
 <#syn-bad-lang-01> rdf:type rdft:TestTurtleNegativeSyntax ;
    mf:name    "syn-bad-lang-01" ;
    mf:action    <syn-bad-lang-01.ttl> ;

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master Fri Oct 12 18:50:42 2012
@@ -5,8 +5,8 @@
 ## --End-- 	 End of file marker.
 
 ** ToDo
-** PREFIX, BASE
 ** a
+** UTF-8 (strings, pnames)
 
 ROOT=syn-file
 
@@ -50,10 +50,19 @@ ROOT=syn-base
 --End--
 
 --Syntax--
+BASE <http://example>
+--End--
+
+--Syntax--
 @base <http://example> .
 <s> <p> <o> .
 --End--
 
+--Syntax--
+base <http://example>
+<s> <p> <o> .
+--End--
+
 ROOT=syn-prefix
 
 --Syntax--
@@ -61,7 +70,11 @@ ROOT=syn-prefix
 --End--
 
 --Syntax--
-@prefix : <http://example> .
+PreFIX : <http://example>
+--End--
+
+--Syntax--
+PREFIX : <http://example>
 :s :p :123 .
 --End--
 
@@ -290,7 +303,7 @@ ROOT=syn-datatypes
 --End--
 
 # Boolean true/false
-ROOT=syn-boolean
+ROOT=syn-kw
 --Syntax--
 <s> <p> true .
 --End--
@@ -299,10 +312,12 @@ ROOT=syn-boolean
 <s> <p> false .
 --End--
 
-----------------------------------------------------------------------------
-# Forms
-ROOT=syn-struct
+--Syntax--
+@prefix : <http://example> .
+:s a :C .
+--End--
 
+ROOT=syn-struct
 --Syntax--
 @prefix : <http://example> .
 :s :p :o1 , :o2 .
@@ -418,13 +433,25 @@ ROOT=syn-bad-prefix
 @prefix <http://example/> .
 --End--
 
-ROOT=syn-bad-struct
+ROOT=syn-bad-base
 --BadSyntax--
 # @base without URI.
 @base .
 --End--
 
 --BadSyntax--
+# @base without URI.
+@BASE <http://example/> .
+--End--
+
+--BadSyntax--
+# @base without URI.
+BASE <http://example/> .
+<s> <p> <o> .
+--End--
+
+ROOT=syn-bad-struct
+--BadSyntax--
 # Turtle is not TriG
 { <http://example/s> <http://example/p> <http://example/o> }
 --End--
@@ -439,13 +466,52 @@ ROOT=syn-bad-struct
 <http://example/s> <http://example/p> <http://example/o> <http://example/g> .
 --End--
 
-## Structure.
+# Forms
+ROOT=syn-bad-kw
+--Syntax--
+@prefix : <http://example> .
+:s A :C .
+--End--
+
+--Syntax--
+@prefix : <http://example> .
+a :p :o .
+--End--
+
+--Syntax--
+@prefix : <http://example> .
+:s :p a .
+--End--
+
+--Syntax--
+@prefix : <http://example> .
+true :p :o .
+--End--
+
+--Syntax--
+@prefix : <http://example> .
+:s true :o .
+--End--
+
+ROOT=syn-bad-struct
+## Structure
 --BadSyntax--
 # No DOT
 <http://example/s> <http://example/p> <http://example/o>
 --End--
 
 --BadSyntax--
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .
+--End--
+
+--BadSyntax--
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .
+<http://example/s1> <http://example/p1> <http://example/o1> .
+--End--
+
+--BadSyntax--
 # Trailing ;
 <http://example/s> <http://example/p> <http://example/o> ;
 --End--

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-01.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-01.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-01.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-01.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+# @base without URI.
+@base .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-02.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-02.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-02.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+# @base without URI.
+@BASE <http://example/> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-03.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-03.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-base-03.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,3 @@
+# @base without URI.
+BASE <http://example/> .
+<s> <p> <o> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-01.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-01.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-01.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-01.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+:s A :C .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-02.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-02.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-02.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+a :p :o .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-03.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-03.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-03.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+:s :p a .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-04.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-04.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-04.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-04.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+true :p :o .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-05.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-05.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-05.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-kw-05.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+:s true :o .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-01.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-01.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-01.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-01.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-# @base without URI.
-@base .
+# No DOT
+<http://example/s> <http://example/p> <http://example/o>

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-02.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-02.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-02.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-# Turtle is not TriG
-{ <http://example/s> <http://example/p> <http://example/o> }
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-03.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-03.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-03.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,3 @@
-# Turtle is not N3
-<http://example/s> = <http://example/o> .
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .
+<http://example/s1> <http://example/p1> <http://example/o1> .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-# Turtle is not NQuads
-<http://example/s> <http://example/p> <http://example/o> <http://example/g> .
+# Trailing ;
+<http://example/s> <http://example/p> <http://example/o> ;

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1 @@
-# No DOT
-<http://example/s> <http://example/p> <http://example/o>
+<http://example/s> <http://example/p> 

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1 @@
-# Trailing ;
-<http://example/s> <http://example/p> <http://example/o> ;
+<http://example/s> <http://example/p> 

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl Fri Oct 12 18:50:42 2012
@@ -1 +1,2 @@
-<http://example/s> <http://example/p> 
+# Literal as subject
+"abc" <http://example/p> <http://example/p>  .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl Fri Oct 12 18:50:42 2012
@@ -1 +1,2 @@
-<http://example/s> <http://example/p> 
+# Literal as predicate
+<http://example/s> "abc" <http://example/p>  .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-# Literal as subject
-"abc" <http://example/p> <http://example/p>  .
+# BNode as predicate
+<http://example/s> [] <http://example/p>  .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-# Literal as predicate
-<http://example/s> "abc" <http://example/p>  .
+# BNode as predicate
+<http://example/s> _:a <http://example/p>  .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-02.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-02.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-02.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1 @@
-@base <http://example> .
-<s> <p> <o> .
+BASE <http://example>

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-03.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-03.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-03.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@base <http://example> .
+<s> <p> <o> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-04.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-04.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-04.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-base-04.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+base <http://example>
+<s> <p> <o> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-01.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-01.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-01.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-01.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1 @@
+<s> <p> true .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-02.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-02.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-02.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1 @@
+<s> <p> false .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-03.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-03.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-kw-03.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,2 @@
+@prefix : <http://example> .
+:s a :C .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-02.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-02.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-02.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-02.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1 @@
-@prefix : <http://example> .
-:s :p :123 .
+PreFIX : <http://example>

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-03.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-03.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-03.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-03.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
-@prefix : <http://example> .
-:s :p :%20 .
+PREFIX : <http://example>
+:s :p :123 .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-04.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-04.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-04.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-04.ttl Fri Oct 12 18:50:42 2012
@@ -1,2 +1,2 @@
 @prefix : <http://example> .
-: : : .
+:s :p :%20 .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-05.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-05.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-05.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-05.ttl Fri Oct 12 18:50:42 2012
@@ -1,4 +1,2 @@
-# colon is a legal pname character
 @prefix : <http://example> .
-@prefix x: <http://example> .
-:a:b:c  x:d:e:f :::: .
+: : : .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-06.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-06.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-06.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-06.ttl Fri Oct 12 18:50:42 2012
@@ -1,3 +1,4 @@
-# dash is a legal pname character
+# colon is a legal pname character
+@prefix : <http://example> .
 @prefix x: <http://example> .
-x:a-b-c  x:p x:o .
+:a:b:c  x:d:e:f :::: .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-07.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-07.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-07.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-07.ttl Fri Oct 12 18:50:42 2012
@@ -1,3 +1,3 @@
 # dash is a legal pname character
 @prefix x: <http://example> .
-x:_  x:p_1 x:o .
+x:a-b-c  x:p x:o .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-08.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-08.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-08.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-08.ttl Fri Oct 12 18:50:42 2012
@@ -1,4 +1,3 @@
-# percents
-@prefix : <http://example> .
+# dash is a legal pname character
 @prefix x: <http://example> .
-:a%3E  x:%25  :1
+x:_  x:p_1 x:o .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-09.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-09.ttl?rev=1397682&r1=1397681&r2=1397682&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-09.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-09.ttl Fri Oct 12 18:50:42 2012
@@ -1,4 +1,4 @@
 # percents
 @prefix : <http://example> .
 @prefix x: <http://example> .
-:a%3E  x:%25  :1 .
+:a%3E  x:%25  :1

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-10.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-10.ttl?rev=1397682&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-10.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-prefix-10.ttl Fri Oct 12 18:50:42 2012
@@ -0,0 +1,4 @@
+# percents
+@prefix : <http://example> .
+@prefix x: <http://example> .
+:a%3E  x:%25  :1 .