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 13:21:59 UTC

svn commit: r1397518 [9/9] - in /jena/Experimental/riot-reader: ./ src/main/java/dev/ src/test/java/org/apache/jena/riot/ src/test/java/org/apache/jena/riot/langsuite/ src/test/java/riotcmd/ testing/RIOT/Lang/ testing/RIOT/Lang/Turtle/ testing/RIOT/Lan...

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1 @@
+<http://example.org/ex#a> <http://example.org/ex#b> "a long\n\tliteral\nwith\nnewlines" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-17.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,6 @@
+# Test long literal
+@prefix :  <http://example.org/ex#> .
+:a :b """a long
+	literal
+with
+newlines""" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,5 @@
+## <http://example.org/foo#a> <http://example.org/foo#b> "\nthis \ris a \U00015678long\t\nliteral\uABCD\n" .
+## <http://example.org/foo#d> <http://example.org/foo#e> "\tThis \uABCDis\r \U00015678another\n\none\n" .
+
+<http://example.org/foo#a> <http://example.org/foo#b> "\nthis \ris a \U00012451long\t\nliteral\uABCD\n" .
+<http://example.org/foo#d> <http://example.org/foo#e> "\tThis \uABCDis\r \U00012451another\n\none\n" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-18.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,20 @@
+@prefix : <http://example.org/foo#> .
+
+## \U00015678 is a not a legal codepoint
+## :a :b """\nthis \ris a \U00015678long\t
+## literal\uABCD
+## """ .
+## 
+## :d :e """\tThis \uABCDis\r \U00015678another\n
+## one
+## """ .
+
+# \U00015678 is a not a legal codepoint
+# \U00012451 in Cuneiform numeric ban 3
+:a :b """\nthis \ris a \U00012451long\t
+literal\uABCD
+""" .
+
+:d :e """\tThis \uABCDis\r \U00012451another\n
+one
+""" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1 @@
+<http://example.org/#a> <http://example.org/#b> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-19.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,4 @@
+@prefix : <http://example.org/#> .
+
+:a :b  1.0 .
+

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,2 @@
+<http://example.org/#a> <http://example.org/#b> "" .
+<http://example.org/#c> <http://example.org/#d> "" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-20.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,6 @@
+@prefix : <http://example.org/#> .
+
+:a :b "" .
+
+:c :d """""" .
+

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,3 @@
+<http://example.org#a> <http://example.org#b> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org#c> <http://example.org#d> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<http://example.org#e> <http://example.org#f> "1.0e0"^^<http://www.w3.org/2001/XMLSchema#double> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-21.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,4 @@
+@prefix : <http://example.org#> .
+:a :b 1.0 .
+:c :d 1 .
+:e :f 1.0e0 .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,3 @@
+<http://example.org#a> <http://example.org#b> "-1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org#c> <http://example.org#d> "-1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<http://example.org#e> <http://example.org#f> "-1.0e0"^^<http://www.w3.org/2001/XMLSchema#double> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-22.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,4 @@
+@prefix : <http://example.org#> .
+:a :b -1.0 .
+:c :d -1 .
+:e :f -1.0e0 .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1 @@
+<http://example.org/ex#a> <http://example.org/ex#b> "John said: \"Hello World!\"" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-23.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,3 @@
+# Test long literal
+@prefix :  <http://example.org/ex#> .
+:a :b """John said: "Hello World!\"""" .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,2 @@
+<http://example.org#a> <http://example.org#b> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .
+<http://example.org#c> <http://example.org#d> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-24.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,3 @@
+@prefix : <http://example.org#> .
+:a :b true .
+:c :d false .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,7 @@
+<http://example.org/#a> <http://example.org/#b> <http://example.org/#c> .
+<http://example.org/#d> <http://example.org/#e> <http://example.org/#f> .
+<http://example.org/#g> <http://example.org/#h> <http://example.org/#i> .
+<http://example.org/#g> <http://example.org/#h> <http://example.org/#j> .
+<http://example.org/#k> <http://example.org/#l> <http://example.org/#m> .
+<http://example.org/#k> <http://example.org/#n> <http://example.org/#o> .
+<http://example.org/#k> <http://example.org/#p> <http://example.org/#q> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-25.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,14 @@
+# comment test
+@prefix : <http://example.org/#> .
+:a :b :c . # end of line comment
+:d # ignore me
+  :e # and me
+      :f # and me
+        .
+:g :h #ignore me
+     :i,  # and me
+     :j . # and me
+
+:k :l :m ; #ignore me
+   :n :o ; # and me
+   :p :q . # and me

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1 @@
+<http://example.org/#a> <http://example.org/#b> <http://example.org/#c> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-26.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,4 @@
+# comment line with no final newline test
+@prefix : <http://example.org/#> .
+:a :b :c .
+#foo

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1 @@
+<http://example.org/bar#blah> <http://example.org/bar#blah> <http://example.org/bar#blah> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-27.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,5 @@
+@prefix foo: <http://example.org/foo#>  .
+@prefix foo: <http://example.org/bar#>  .
+
+foo:blah foo:blah foo:blah .
+

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28-out.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28-out.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28-out.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28-out.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,6 @@
+@base <http://www.w3.org/2001/sw/DataAccess/df1/tests/test-28.ttl> .
+@prefix rdf: <../../../../../1999/02/22-rdf-syntax-ns#> .
+
+<http://example.org/foo>
+    <http://example.org/bar> 2.345, 1, 1.0, 1., 1.000000000, 2.3, 2.234000005, 2.2340000005, 2.23400000005, 2.234000000005, 2.2340000000005, 2.23400000000005, 2.234000000000005, 2.2340000000000005, 2.23400000000000005, 2.234000000000000005, 2.2340000000000000005, 2.23400000000000000005, 2.234000000000000000005, 2.2340000000000000000005, 2.23400000000000000000005, 1.2345678901234567890123457890 .
+

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,47 @@
+# Incomplete.
+## <http://example.org/foo> <http://example.org/bar> "2.345"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.30"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.2340000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.23400000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.2340000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.23400000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+## <http://example.org/foo> <http://example.org/bar> "1.2345678901234567"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+#Corrected.
+<http://example.org/foo> <http://example.org/bar> "2.3"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.345"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1."^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.000000000"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.2345678901234567890123457890"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
\ No newline at end of file

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-28.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,22 @@
+<http://example.org/foo> <http://example.org/bar> "2.345"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1."^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.000000000"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.3"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.234000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.2340000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "2.23400000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+<http://example.org/foo> <http://example.org/bar> "1.2345678901234567890123457890"^^<http://www.w3.org/2001/XMLSchema#decimal> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,7 @@
+## See test-29.tt
+## <http://example.org/node> <http://example.org/prop> <scheme:\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\n\u000B\u000C\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F !"#$%&'()*+,-./0123456789:/<=\u003E?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F> .
+
+<http://example.org/node> <http://example.org/prop> <scheme:!"$%25&'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz{|}~?#> .
+
+## With no unwise chars
+<http://example.org/node> <http://example.org/prop> <scheme:!$%25&'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~?#> .
\ No newline at end of file

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-29.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,10 @@
+## Unusual URIs
+
+## <http://example.org/node> <http://example.org/prop> <scheme:\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\n\u000B\u000C\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F !"#$%&'()*+,-./0123456789:/<=\u003E?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F> .
+
+
+## No \r \t \n space or bad % (%25 instead), no control chars
+<http://example.org/node> <http://example.org/prop> <scheme:!"$%25&'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz{|}~?#> .
+
+## Same - but with no unwise chars
+<http://example.org/node> <http://example.org/prop> <scheme:!$%25&'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~?#> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.out
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.out?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.out (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.out Fri Oct 12 11:21:55 2012
@@ -0,0 +1,5 @@
+<http://example/base/a1> <http://example/base/b1> <http://example/base/c1> .
+<http://example.org/ns/a2> <http://example.org/ns/b2> <http://example.org/ns/c2> .
+<http://example.org/ns/foo/a3> <http://example.org/ns/foo/b3> <http://example.org/ns/foo/c3> .
+<http://example.org/ns/foo/bar#a4> <http://example.org/ns/foo/bar#b4> <http://example.org/ns/foo/bar#c4> .
+<http://example.org/ns2#a5> <http://example.org/ns2#b5> <http://example.org/ns2#c5> .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/test-30.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,12 @@
+# In-scope base URI is http://www.w3.org/2001/sw/DataAccess/df1/tests/ at this point
+<a1> <b1> <c1> .
+@base <http://example.org/ns/> .
+# In-scope base URI is http://example.org/ns/ at this point
+<a2> <http://example.org/ns/b2> <c2> .
+@base <foo/> .
+# In-scope base URI is http://example.org/ns/foo/ at this point
+<a3> <b3> <c3> .
+@prefix : <bar#> .
+:a4 :b4 :c4 .
+@prefix : <http://example.org/ns2#> .
+:a5 :b5 :c5 .

Added: jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl?rev=1397518&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl Fri Oct 12 11:21:55 2012
@@ -0,0 +1,13 @@
+@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:	<http://www.w3.org/2000/01/rdf-schema#> .
+@prefix mf:     <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
+@prefix qt:     <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> .
+
+<> a mf:Manifest ;
+	rdfs:label "RDF WG RDF Language tests" ;
+	mf:include (
+        <TurtleSubm/manifest.ttl>
+        <TurtleSubm/manifest-bad.ttl>
+
+        <Turtle/manifest.ttl>
+	).