You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by cl...@apache.org on 2013/12/15 12:40:16 UTC

svn commit: r1551016 [2/2] - in /jena/Experimental/new-test/src/test: java/ java/com/hp/hpl/jena/n3/ java/com/hp/hpl/jena/rdf/model/ java/com/hp/hpl/jena/testing_framework/ resources/com/hp/hpl/jena/n3/

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-26.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-26.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-26.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-26.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,35 @@
+@prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix joseki: <http://joseki.org/2002/11/configuration#> .
+
+<> rdfs:comment """
+Taken from joseki configuration file - has long properties and nested objects.
+""" .
+
+## Server configuration
+
+<http://server/deck>
+    a   joseki:AttachedModel ;
+    joseki:attachedModel        <file:deck.n3> ;
+    joseki:hasQueryOperation    joseki:BindingRDQL ;
+    joseki:hasQueryOperation    joseki:BindingGET ;
+    joseki:hasQueryOperation    joseki:BindingSPO ;
+    # Allow query over POST
+    joseki:hasOperation         joseki:BindingQueryModel ;
+    joseki:hasOperation         joseki:BindingOptions ;
+    joseki:hasQueryOperation
+        [ a   joseki:QueryLanguageBinding ;
+          joseki:queryOperationName "fetch" ; 
+          joseki:queryOperation
+          [ joseki:className
+                "org.joseki.server.processors.QueryProcessorFetch" ;
+          ]
+        ] ;
+    joseki:isImmutable			"true" ;
+    rdfs:comment "Deck of cards" ;
+    .
+
+# Local Variables:
+# tab-width: 4
+# indent-tabs-mode: nil
+# End:

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-27.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-27.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-27.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-27.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,26 @@
+# Numbers
+
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix x: <http://host/ns#> .
+@prefix : <#> .
+
+# Each of these should be one statement.
+# Also tested in reader test rdf-test-25.n3
+:x :d1 -1.0 ;   :d1 "-1.0"^^xsd:double .
+
+:x :d2 +1.0 ;   :d2 "+1.0"^^xsd:double .
+
+:x :d3 1.0 ;    :d3 "1.0"^^xsd:double .
+
+:x :e1 1.0e5 ;  :e1 "1.0e5"^^xsd:double .
+:x :e2 1e6 ;    :e2 "1e6"^^xsd:double .
+:x :e3 1e+6 ;   :e3 "1e+6"^^xsd:double .
+:x :e4 1e-6 ;   :e4 "1e-6"^^xsd:double . 
+
+:x :i1 1 ;      :i1 "1"^^xsd:integer .
+:x :i2 +1 ;     :i2 "+1"^^xsd:integer . 
+:x :i3 -1 ;     :i3 "-1"^^xsd:integer .
+
+:y :p "123"^^xsd:integer .
+:y :p "123"^^xsd:double .
+

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-28.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-28.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-28.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-28.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,12 @@
+# Numbers with errors.
+# See also rdf-test-28.n3
+
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix x: <http://host/ns#> .
+@prefix : <#> .
+
+:y :p1 "xyz"^^xsd:integer .
+:y :p2 "12xyz"^^xsd:integer .
+
+:y :p5 "xy.z"^^xsd:double .
+:y :p6 "+1.0z"^^xsd:double .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-29.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-29.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-29.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-29.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,23 @@
+# Test qname-ization
+
+@prefix :       <http://example.org/here#> .
+@prefix ns:     <http://example.org/ns#> .
+@prefix ns2:    <http://example.org/ns/> .
+@prefix ex:     <http://example.org/> .
+
+# Ensure we don't write ns:p1/p2 (illegal URI)
+:x <http://example.org/ns/p1/p2> "1" .
+
+# Legal URI
+:x <http://example.org/ns#_1> "1" .
+
+# Numeric namespace prefix: gives a warning on reading
+# as Jena models work on XML rules.
+#@prefix 1:      <http://example.org/1#> .
+:x <http://example.org/1#1> "1" .
+
+# Numberic localname is allowed.
+:x ex:1 "2" .
+
+# As is _1
+:x ex:_1 "rdf:_1 test" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-30.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-30.ttl?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-30.ttl (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-test-30.ttl Sun Dec 15 11:40:13 2013
@@ -0,0 +1,21 @@
+# Lists using URis for cons-cells.
+
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+
+<http://test/1>
+      rdf:first "E1" ;
+      rdf:rest () .
+
+<http://test/3>
+      rdf:first "E5" ;
+      rdf:rest ("E4" "E3") .
+
+<http://test/2>
+      rdf:first "E2" ;
+      rdf:rest <http://test/1> .
+
+<http://root/2>
+      <http://list> <http://test/3> .
+
+<http://root/1>
+      <http://list> <http://test/2> .
\ No newline at end of file

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-tests
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-tests?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-tests (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/n3-writer-tests Sun Dec 15 11:40:13 2013
@@ -0,0 +1,40 @@
+# Files for testing the N3 writer
+# These files are read, written and read again
+# then checked to see if the model is the same (isomorphic).
+
+# Commented out tests are for N3 forms that are not in Turtle.
+# :- => = () on it's own
+
+<n3-writer-test-01.n3>      <> .
+<n3-writer-test-02.n3>      <> .
+<n3-writer-test-03.n3>      <> .
+<n3-writer-test-04.n3>      <> .
+<n3-writer-test-05.n3>      <> .
+<n3-writer-test-06.n3>      <> .
+## <n3-writer-test-07.n3>      <> .
+## <n3-writer-test-08.n3>      <> .
+## <n3-writer-test-09.n3>      <> .
+## <n3-writer-test-10.n3>      <> .
+## 
+## <n3-writer-test-11.n3>      <> .
+## <n3-writer-test-12.n3>      <> .
+<n3-writer-test-13.n3>      <> .
+<n3-writer-test-14.n3>      <> .
+<n3-writer-test-15.n3>      <> .
+<n3-writer-test-16.n3>      <> .
+<n3-writer-test-17.n3>      <> .
+<n3-writer-test-18.n3>      <> .
+## <n3-writer-test-19.n3>      <> .
+## <n3-writer-test-20.n3>      <> .
+
+<n3-writer-test-21.n3>      <> .
+<n3-writer-test-22.n3>      <> .
+<n3-writer-test-23.n3>      <> .
+<n3-writer-test-24.n3>      <> .
+## <n3-writer-test-25.n3>      <> .
+<n3-writer-test-26.n3>      <> .
+<n3-writer-test-27.n3>      <> .
+<n3-writer-test-28.n3>      <> .
+<n3-writer-test-29.n3>      <> .
+
+<n3-writer-test-30.ttl>      <> .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path1.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path1.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path1.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path1.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,23 @@
+# Test the cwm builtins
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix ex:   <http://www.daml.org/2000/10/daml-ex#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+# Usage:   See t10.n3   
+#
+# Output should conclude all test* a :success and no failures.
+#
+
+
+  :albert!fam:mother fam:sister :auntieAnne .
+ 
+  :albert^fam:father fam:sister  :nieceBertha .
+
+#ends

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path2.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path2.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path2.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/path2.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,25 @@
+# Test the cwm path expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+
+
+  :albert!fam:mother :mentor!:inverse :auntieAnne .
+ 
+  :albert   :admires!:converse :grumpy.
+
+  ("1" "2")!math:sum a :THREE.
+
+  :x  s:label "Help!"^lang:eng, "foo"^lang:fr . # "Au seccours!"^lang:fr.
+
+#ends

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/quantifiers.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/quantifiers.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/quantifiers.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/quantifiers.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,164 @@
+#  Test of interactions of qualifiers with log:includes
+#
+#  $Id: quantifiers.n3,v 1.1 2006-12-09 20:39:25 andy_seaborne Exp $
+#
+# Usage: cwm quantifiers.n3 -think -purge
+#  Should give 18 successes and no failures.
+#
+ 
+@prefix log: <http://www.w3.org/2000/10/swap/log#>.
+
+@prefix : <#>.
+@prefix qu: <#>.
+
+
+# 
+# Basically,  forall x G(x) implies G(x) which implies forSome X G(x). 
+# log:includes should allow the stronger statement to "include" the weaker one.
+#
+{{ :foo :bar :baz } log:includes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2 a :success }. # Originally failed
+
+
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2 a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2 a :success }.  # Originally failed
+
+
+
+{{ :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testa1 a :success }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testb1 a :FAILURE }.    # Originally failed, STILL FAILS.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testc1 a :success }.
+
+
+
+{{ :foo :bar :baz } log:includes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3 a :FAILURE }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3 a :FAILURE }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3 a :success }.
+
+
+#   Negative tests:
+
+
+
+{{ :foo :bar :baz } log:notIncludes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2n a :FAILURE }.# Originally failed
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2n a :FAILURE }. 
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2n a :FAILURE }. # Originally failed
+
+
+
+{{ :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testa1n a :FAILURE }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testb1n a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testc1n a :FAILURE }.
+
+
+
+{{ :foo :bar :baz } log:notIncludes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3n a :success }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3n a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3n a :FAILURE }.
+
+
+
+######################## Versions with different identifiers:
+
+
+{{ :fee :bar :baz } log:includes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2d a :success }. # Originally failed
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2d a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2d a :success }.  # Originally failed
+
+
+
+{{ :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testa1d a :FAILURE }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testb1d a :FAILURE }.    # Originally failed
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testc1d a :success }.
+
+
+
+{{ :fee :bar :baz } log:includes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3d a :FAILURE }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3d a :FAILURE }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3d a :success }.
+
+
+#   Negative tests:
+
+
+
+{{ :fee :bar :baz } log:notIncludes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2nd a :FAILURE }.     # Originally failed
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2nd a :FAILURE }. 
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2nd a :FAILURE }.    # Originally failed
+
+
+{{ :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testa1nd a :success }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testb1nd a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testc1nd a :FAILURE }.  # Originally failed, STILL FAILS 
+
+
+
+{{ :fee :bar :baz } log:notIncludes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3nd a :success }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3nd a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3nd a :FAILURE }.
+
+
+
+log:implies a log:Chaff.  # Purge input rules
+
+# ENDS
+

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars1.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars1.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars1.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars1.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,19 @@
+# Test the cwm quick variable expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+#@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+#@prefix : <foo.n3#>.  # Local stuff
+#@prefix foo: <foo.n3#>.  # Local stuff
+
+
+
+{ ?a <#mother> ?b; <#sister> ?c } => { ?b <#aunt> ?c }.
+
+#ends

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars2.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars2.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars2.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/qvars2.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,19 @@
+# Test the cwm quick variable expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+#@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+#@prefix : <foo.n3#>.  # Local stuff
+#@prefix foo: <foo.n3#>.  # Local stuff
+
+
+{ ?b <#aunt> ?c } <=
+{ [] <#parent> ?b; <#sister> ?c }.
+
+#ends

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-01.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-01.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-01.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-01.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,29 @@
+# cwm: Tests/rdf-test-01.n3 => Tests/rdf-result-01.nt
+    
+    <http://never.net/a1>     <file:///base/rdf-test-01.n3#b> "string" .
+    
+    <http://never.net/>     <file:///base/rdf-test-01.n3#b> "string" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b> "v1" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b> "v2" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b1> "v3" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b1> "v4" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b2> "a" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b2> "b" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b3> "a" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b3> "b" .
+    
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p1>  "z1" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p2>  "z2" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p>   "z1" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p>   "z2" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-02.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-02.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-02.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-02.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,8 @@
+# cwm: Tests/rdf-test-02.n3 => Tests/rdf-result-02.nt
+    
+    _:a_g0     <http://one.net/ns1#bp1> <http://one.net/ns1#bv1> .
+    
+    _:a_g0     <http://one.net/ns1#bp2> <http://one.net/ns1#bv2> .
+    
+    _:a_g0     <http://two.net/ns2#p1> <http://two.net/ns2#v1> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-03.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-03.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-03.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-03.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-03.n3 => Tests/rdf-result-03.nt
+    
+    _:a_g0     <http://namespace.net/p1> <http://namespace.net/v1> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-04.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-04.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-04.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-04.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,10 @@
+# cwm: Tests/rdf-test-04.n3 => Tests/rdf-result-04.nt
+    
+    _:a_ga     <http://one.net/ns#prop1> "anon1" .
+    
+    _:a_ga     <http://one.net/ns#prop2> "anon2" .
+    
+    _:a_ga     <http://one.net/ns#prop3> _:a_gb .
+    
+    _:a_ga     <http://one.net/ns#prop4> _:a_gb .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-05.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-05.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-05.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-05.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-05.n3 => Tests/rdf-result-05.nt
+    
+    <file:///base/rdf-test-05.n3>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <file:///base/rdf-test-05.n3a> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-06.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-06.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-06.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-06.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-06.n3 => Tests/rdf-result-06.nt
+    
+    <file:///base/rdf-test-06.n3#>     <file:///base/rdf-test-06.n3#p> "v" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-07.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-07.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-07.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-07.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-07.n3 => Tests/rdf-result-07.nt
+    
+    <file:///base/rdf-test-07.n3#b>     <file:///base/rdf-test-07.n3#prop> "value" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-08.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-08.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-08.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-08.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,19 @@
+# Jena N3->RDF converter: Tests/rdf-test-08.n3
+<http://h/r> <http://h/p> "0" .
+<http://h/r> <http://h/p> "1" .
+<http://h/r> <http://h/p> "2" .
+<http://h/r> <http://h/p> "12" .
+<http://h/r> <http://h/p> "123" .
+
+<http://h/r> <http://h/p> "Literal with \" double quote - 1" .
+<http://h/r> <http://h/p> "Literal with \" double quote - 2" .
+
+<http://h/r> <http://h/p> "Long 'SingleQuoted' String" .
+<http://h/r> <http://h/p> "Long \"DoubleQuoted\" String" .
+
+<http://h/r> <http://h/p-unix> "Unix newline\nconvention" .
+<http://h/r> <http://h/p-windows> "Windows newline\r\nconvention" .
+<http://h/r> <http://h/p-mac> "Mac newline\rconvention" .
+
+#<http://h/r> <http://h/p> "euro" .
+#<http://h/r> <http://h/p> "\uFFFD" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-09.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-09.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-09.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-09.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,19 @@
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <file:///base/rdf-test-09.n3b> .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g2 .
+    
+    _:a_g0     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://h/a> .
+    
+    _:a_g0     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    _:a_g2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p2> _:a_g0 .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p3> _:a_g1 .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-10.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-10.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-10.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-10.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,9 @@
+    
+    <http://host/s1>     <http://host/p1> <http://host/v1> .
+    
+    <http://host/s2>     <http://host/p2> <http://host/v2> .
+    
+    <http://host/s2>     <http://host/p3> <http://host/v3> .
+    
+    <http://host/s3>     <http://host/p> <http://host/v> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-11.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-11.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-11.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-11.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,11 @@
+    
+    <file:///base/rdf-test-11.n3>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> "thing too" .
+    
+    <file:///base/rdf-test-11.n3#>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> "another thing" .
+    
+    _:a_ga     <http://www.w3.org/2002/07/owl#sameAs> _:a_gb .
+    
+    _:a_ga     <http://www.w3.org/2000/10/swap/log#implies> _:a_gb .
+    
+    _:a_gb     <http://www.w3.org/2000/10/swap/log#implies> _:a_ga .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-12.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-12.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-12.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-12.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,5 @@
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <file:///base/rdf-test-12.n3#p> .
+    
+    <http://underscore/a>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://underscore/p> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-13.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-13.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-13.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-13.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,5 @@
+    
+    <http://host/A#b>     <http://host/A#p> <http://host/A#v> .
+    
+    <http://host/Z#b>     <http://host/Z#p> <http://host/Z#v> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-14.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-14.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-14.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-14.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,8 @@
+# cwm: Tests/rdf-test-14.n3 => Tests/rdf-result-14.nt
+    
+    <file:///base/rdf-test-14.n3#s>     <file:///base/rdf-test-14.n3#prop> "value1" .
+    
+    <file:///base/rdf-test-14.n3#s2>     <file:///base/rdf-test-14.n3#prop> "value2" .
+    
+    <file:///base/rdf-test-14.n3#s1>     <file:///base/rdf-test-14.n3#prop> "value2" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-15.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-15.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-15.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-15.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,36 @@
+# cwm: rdf-test-15.n3 => rdf-result-15.nt
+    
+    <file:///base/rdf-test-15.n3#a1>     <file:///base/rdf-test-15.n3#b1> _:ag1 .
+    
+    <file:///base/rdf-test-15.n3#x2>     <http://a/ns#y2> _:ag3 .
+    
+    <file:///base/rdf-test-15.n3#a2>     <http://a/ns#b2> _:ag4 .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q1> "3" .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q2> "4" .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q2> "5" .
+    
+    _:ag4     <http://a/ns#c2> _:ag5 .
+    
+    <file:///base/rdf-test-15.n3#x1>     <file:///base/rdf-test-15.n3#y1> _:ag0 .
+    
+    _:ag1     <file:///base/rdf-test-15.n3#c1> _:ag2 .
+    
+    _:ag0     <file:///base/rdf-test-15.n3#p1> "3" .
+    
+    _:ag3     <file:///base/rdf-test-15.n3#p2> "3" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q1> "3" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q2> "4" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q2> "5" .
+    
+    <file:///base/rdf-test-15.n3#o>     <http://a/ns#p1> _:ag6 .
+    
+    <file:///base/rdf-test-15.n3#r>     <file:///base/rdf-test-15.n3#p> _:ag7 .
+    
+    _:ag6     <http://a/ns#p2> _:ag7 .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-16.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-16.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-16.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-16.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,16 @@
+# cwm: Tests/rdf-test-16.n3 => Tests/rdf-result-16.nt
+    
+    _:a_g1     <file:///base/rdf-test-16.n3#b> <file:///base/rdf-test-16.n3#a> .
+    
+    _:a_g0     <file:///base/rdf-test-16.n3#p> "3" .
+    
+    _:a_g0     <file:///base/rdf-test-16.n3#y> <file:///base/rdf-test-16.n3#x> .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#c> _:a_g1 .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q1> "3" .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q2> "4" .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q2> "5" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-17.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-17.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-17.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-17.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,46 @@
+# cwm: Tests/rdf-test-17.n3 => Tests/rdf-result-17.nt
+    
+    _:a_g8     <file:///base/rdf-test-17.n3#e3> <file:///base/rdf-test-17.n3#d3> .
+    
+    _:a_g8     <file:///base/rdf-test-17.n3#f3> _:a_g9 .
+    
+    _:a_g4     <file:///base/rdf-test-17.n3#f1> _:a_g5 .
+    
+    _:a_g7     <file:///base/rdf-test-17.n3#f2> _:a_g6 .
+    
+    _:a_g6     <file:///base/rdf-test-17.n3#e2> <file:///base/rdf-test-17.n3#d2> .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q3> "3" .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q4> "41" .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q4> "42" .
+    
+    <file:///base/rdf-test-17.n3#d1>     <file:///base/rdf-test-17.n3#e1> _:a_g4 .
+    
+    <file:///base/rdf-test-17.n3#a>     <file:///base/rdf-test-17.n3#b> _:a_g0 .
+    
+    _:a_g11     <file:///base/rdf-test-17.n3#f4> _:a_g10 .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#c> _:a_g0 .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q1> "1" .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q2> "21" .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q2> "22" .
+    
+    _:a_g2     <file:///base/rdf-test-17.n3#y> <file:///base/rdf-test-17.n3#x> .
+    
+    _:a_g2     <file:///base/rdf-test-17.n3#z> _:a_g3 .
+    
+    <file:///base/rdf-test-17.n3#d4>     <file:///base/rdf-test-17.n3#e4> _:a_g10 .
+    
+    <http://here/subj1>     <http://here/pred/p1> _:a_g5 .
+    
+    <http://here/subj4>     <http://here/pred/p4> _:a_g11 .
+    
+    <http://here/subj2>     <http://here/pred/p2> _:a_g7 .
+    
+    <http://here/subj3>     <http://here/pred/p3> _:a_g9 .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-18.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-18.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-18.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-18.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,17 @@
+# cwm: Tests/rdf-test-18.n3 => Tests/rdf-result-18.nt
+# Tweaked for no rdf:List generation
+    
+    <file:///base/rdf-test-18.n3#a>     <file:///base/rdf-test-18.n3#b> _:a_g1 .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:a_g0 .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g3 .
+    
+    <file:///base/rdf-test-18.n3#d1>     <file:///base/rdf-test-18.n3#e1> _:a_g0 .
+    
+    <file:///base/rdf-test-18.n3#d2>     <file:///base/rdf-test-18.n3#e2> _:a_g2 .
+    
+    _:a_g3     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:a_g2 .
+    
+    _:a_g3     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-19.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-19.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-19.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-19.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,15 @@
+# cwm: rdf-test-19.n3 => rdf-result-19.nt
+# Then fixed up so _:a_ga points to list head.
+# Then removed rdf:List type triples.
+
+   <file:///base/rdf-test-19.n3#a>     <file:///base/rdf-test-19.n3#p> _:a_ga .
+    
+   <file:///base/rdf-test-19.n3#b>     <file:///base/rdf-test-19.n3#p> _:a_ga .
+
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1" .
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g1 .
\ No newline at end of file

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-20.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-20.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-20.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-20.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,15 @@
+# cwm: rdf-test-19.n3 => rdf-result-19.nt
+# Then fixed up so the list head is resource :list
+# Then removed rdf:List type triples.
+
+   <file:///base/rdf-test-20.n3#a>     <file:///base/rdf-test-20.n3#p>  <file:///base/rdf-test-20.n3#list> .
+    
+   <file:///base/rdf-test-20.n3#b>     <file:///base/rdf-test-20.n3#p>  <file:///base/rdf-test-20.n3#list> .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-20.n3#list>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1" .
+    
+    <file:///base/rdf-test-20.n3#list>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g1 .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-21.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-21.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-21.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-21.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q> "12"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#p> "11" .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#p> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q2> "99"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q2> "99"^^<http://www.w3.org/2001/XMLSchema#string> .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-22.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-22.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-22.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-22.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,3 @@
+_:blank0 <http://host/ns#q2> "French"@fr .
+_:blank0 <http://host/ns#q1> "UK-English"@en-uk .
+_:blank0 <http://host/ns#q3> "aaaa"@any .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-23.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-23.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-23.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-23.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,2 @@
+<file:///base/rdf-test-23.n3#a> <file:///base/rdf-test-23.n3#q1> "<foo>bar</foo>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<file:///base/rdf-test-23.n3#a> <file:///base/rdf-test-23.n3#q1> "<foo>bar</foo>" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-24.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-24.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-24.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-24.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q2> "<foo>bar</foo>"@en .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q2> "<foo>bar</foo>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q0> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-25.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-25.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-25.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-25.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,45 @@
+# cwm: rdf-test-25.n3 => rdf-result-25.nt
+# Except cmw gets exponential 'E' (not 'e') 
+# Converted to XSD decimals
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e1> "1.0e5"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e2> "1e6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e3> "1e+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e3a> "1e+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e4> "1e-6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E1> "1.0E5"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E2> "1E6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E3> "1E+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E3a> "1E+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E4> "1E-6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d1> "-1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d2> "+1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d3> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d4> "0.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i1> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i1a> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i2> "+1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i3> "-1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-26.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-26.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-26.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-26.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,5 @@
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y1> "\u03B1" .
+    
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y2> "\u00E9" .
+    
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y3> "\u00E9" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-27.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-27.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-27.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-27.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,3 @@
+    
+    <http://example.org/x#\u03B1>     <http://example.org/x#p> "alpha qname" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-28.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-28.nt?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-28.nt (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-result-28.nt Sun Dec 15 11:40:13 2013
@@ -0,0 +1,2 @@
+<file:///base/rdf-test-28.n3#x> <file:///base/rdf-test-28.n3#p2> "ab.c"^^<http://www.w3.org/2001/XMLSchema#double> .
+<file:///base/rdf-test-28.n3#x> <file:///base/rdf-test-28.n3#p1> "abc"^^<http://www.w3.org/2001/XMLSchema#integer> .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-01.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-01.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-01.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-01.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,21 @@
+# Test basic ways of writing statements
+
+@prefix x: <http://never.net/> .
+@prefix : <#> .
+
+# Statement
+x:a1 :b "string" .
+x: :b "string" .
+
+# Compound statements
+x:a2 :b "v1" ; :b "v2" .
+
+x:a2 :b1 "v3" , "v4" .
+
+x:a2 :b2 "a" , "b" ; :b3 "a", "b".
+
+# Null property lists
+x:a3 :p1 "z1" ; :p2 "z2" ; .
+
+# Null object list
+x:a3 :p "z1" , "z2" , .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-02.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-02.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-02.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-02.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+# Test compounds in anon nodes
+
+@prefix ns1: <http://one.net/ns1#> .
+@prefix ns2: <http://two.net/ns2#> .
+
+[ ns1:bp1 ns1:bv1 ; ns1:bp2 ns1:bv2 ] ns2:p1 ns2:v1.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-03.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-03.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-03.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-03.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# Test anon nodes
+@prefix ns: <http://namespace.net/> .
+
+[] ns:p1 ns:v1.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-04.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-04.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-04.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-04.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,11 @@
+# Test shared bNode
+@prefix ns: <http://one.net/ns#> .
+
+_:a ns:prop1 "anon1" .
+_:a ns:prop2 "anon2" .
+
+_:a ns:prop3 _:b .
+_:a ns:prop4 _:b .
+
+
+

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-05.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-05.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-05.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-05.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# Tests <> as a prefix and as a triple node
+@prefix : <> .
+
+<> a :a.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-06.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-06.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-06.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-06.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# Tests <#> as a prefix and a triple node
+@prefix : <#> .
+
+<#> :p "v" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-07.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-07.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-07.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-07.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+# Tests reverse properties
+@prefix : <#> .
+
+# Should be one statement.
+"value"  is :prop of :b .
+:b :prop "value"  .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-08.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-08.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-08.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-08.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,44 @@
+# WARNING! This file must be checked in CVS as binary to avoid
+# newline conversion.
+
+# Literals : these are all the same statement
+## cwm does now allow '' quoted literals
+<http://h/r> <http://h/p>  '0'.
+<http://h/r> <http://h/p>  "1" .
+<http://h/r> <http://h/p>
+'2'.
+<http://h/r><http://h/p>   "12" , '12'.
+
+## cwm does not allow ''' quoted strings
+<http://h/r> <http://h/p>
+'''123''',  """123""".
+
+# Literals with a " in them
+<http://h/r> <http://h/p> 'Literal with " double quote - 1' .
+<http://h/r> <http://h/p> "Literal with \" double quote - 2" .
+
+<http://h/r> <http://h/p>
+ """Long "DoubleQuoted" String""".
+
+
+<http://h/r> <http://h/p>
+ """Long 'SingleQuoted' String""".
+
+# Newlines
+
+<http://h/r> <http://h/p-unix>
+"""Unix newline
+convention""".
+
+<http://h/r> <http://h/p-windows>
+"""Windows newline
+convention""".
+
+<http://h/r> <http://h/p-mac>
+"""Mac newline
convention""".
+
+
+# UTF-8 chacacter
+# This fails under Java 1.3 but passes on 1.4.1
+# The string should contain octal 200.
+# <http://h/r><http://h/p> "" , 'euro'.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-09.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-09.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-09.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-09.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+# Lists
+@prefix : <> .
+
+:a :p1 ().
+:a :p2 (<http://h/a>).
+:a :p3 (:b "2").

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-10.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-10.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-10.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-10.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,9 @@
+# Test named anon nodes
+
+<http://host/s1> :- [ <http://host/p1> <http://host/v1>].
+
+<http://host/s2> 
+	<http://host/p2> <http://host/v2> ;
+	:- [ <http://host/p3> <http://host/v3>].
+
+<http://host/s3> :- [] <http://host/p> <http://host/v> .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-11.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-11.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-11.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-11.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,14 @@
+# Test the syntactic items for abbreviation.
+# This is *not* testing rule application.
+
+@prefix : <#> .
+
+_:a => _:b .
+_:a <= _:b .
+_:a = _:b .
+
+# 'this' refers to the current formula so is not legal for RDF
+# this a "thing".
+
+<> a "thing too".
+<#> a "another thing".

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-12.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-12.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-12.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-12.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,9 @@
+# Test defining _ as a prefix.
+
+@prefix : <#> .
+
+_:a a :p.
+
+@prefix _: <http://underscore/> .
+
+_:a a _:p.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-13.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-13.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-13.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-13.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+# Test redefining a prefix
+@prefix a: <http://host/A#>.
+a:b a:p a:v .
+
+@prefix a: <http://host/Z#>.
+a:b a:p a:v .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-14.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-14.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-14.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-14.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,6 @@
+# Test the "is ... of" constuct
+
+@prefix : <#> .
+
+"value1" is :prop of :s .
+"value2" is :prop of :s1, :s2 .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-15.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-15.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-15.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-15.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,18 @@
+# Forward paths
+@prefix : <#>.
+
+:x1!:y1 :p1 "3" .
+
+:a1!:b1!:c1 :q1 "3" ; :q2 "4" , "5" .
+
+# NB Cwm is wrong on these (it can't cope with qnames of :a etc in paths).
+@prefix a: <http://a/ns#>.
+
+:x2.a:y2 :p2 "3" .
+
+:a2.a:b2.a:c2 :q1 "3" ; :q2 "4" , "5" .
+
+# Object slot
+# cwm does not generate the right thing.
+
+:r :p :o.a:p1.a:p2 .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-16.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-16.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-16.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-16.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,7 @@
+# Backward paths
+@prefix : <#>.
+
+:x^:y :p "3" .
+
+:a^:b^:c :q1 "3" ; :q2 "4" , "5" .
+

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-17.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-17.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-17.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-17.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,11 @@
+# Mixed paths and paths as objects
+@prefix : <#>.
+
+:a!:b^:c :q1 "1" ; :q2 "21" , "22" .
+:x^:y!:z :q3 "3" ; :q4 "41" , "42" .
+
+<http://here/subj1> <http://here/pred/p1> :d1!:e1!:f1.
+<http://here/subj2> <http://here/pred/p2> :d2^:e2^:f2.
+
+<http://here/subj3> <http://here/pred/p3> :d3^:e3!:f3.
+<http://here/subj4> <http://here/pred/p4> :d4!:e4^:f4.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-18.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-18.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-18.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-18.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,4 @@
+# Mixed lists and paths
+@prefix : <#>.
+
+:a :b ( :d1!:e1 :d2!:e2 ).

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-19.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-19.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-19.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-19.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,7 @@
+# Named DAML lists
+@prefix : <#>.
+
+:a :p _:a .
+:b :p _:a .
+
+_:a :- ("1" "2") .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-20.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-20.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-20.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-20.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,7 @@
+# Named DAML lists
+@prefix : <#>.
+
+:a :p :list .
+:b :p :list .
+
+:list :- ("1" "2") .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-21.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-21.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-21.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-21.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,19 @@
+# Datatypes
+
+@prefix : <#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+# No datatype.
+:a :p "11" .
+
+## Datatype - same property, but datatyped => new statement
+:a :p "11"^^xsd:integer .
+
+# Only one statement here:
+:a :q "12"^^<http://www.w3.org/2001/XMLSchema#integer> .
+:a :q "12"^^xsd:integer .
+
+# Two statements
+:a 
+   :q2 "99"^^xsd:integer ;
+   :q2 "99"^^xsd:string .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-22.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-22.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-22.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-22.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,7 @@
+# Language tags
+
+@prefix x: <http://host/ns#> .
+
+[ x:q1 "UK-English"@en-uk ; 
+  x:q2 "French"@fr ;
+  x:q3 "aaaa"@any ] .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-23.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-23.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-23.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-23.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,10 @@
+# XML literals
+@prefix : <#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+
+# Two statements here
+# Plain string
+:a 
+    :q1 "<foo>bar</foo>" ;
+    :q1 "<foo>bar</foo>"^^rdf:XMLLiteral ;
+    .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-24.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-24.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-24.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-24.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,24 @@
+# Language tags and datatypes
+
+@prefix : <#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+# In each of these, there is exactly one statement
+
+# This parser allows lag tags and datatypes in any order
+# One statement
+:a 
+    :q0 "11"@en^^xsd:integer ;
+    :q0 "11"^^xsd:integer@en .
+
+# One statement
+:a
+    :q1 "11"@fr^^xsd:integer ;
+    :q1 "11"@not-fr^^xsd:integer ;
+    :q1 "11"^^xsd:integer ;
+    .
+
+# Two statements
+:a :q2 "<foo>bar</foo>"@en^^rdf:XMLLiteral ,
+       "<foo>bar</foo>"@en .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-25.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-25.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-25.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-25.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,27 @@
+@prefix : <#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+:x :d1 -1.0 .
+:x :d2 +1.0 .
+:x :d3 1.0 .
+:x :d4 0.1 .
+
+
+:x :e1 1.0e5 .
+:x :e2 1e6 .
+:x :e3 1e+6 .
+:x :e3a 1e+6.
+:x :e4 1e-6 .
+
+:x :E1 1.0E5 .
+:x :E2 1E6 .
+:x :E3 1E+6 .
+:x :E3a 1E+6.
+:x :E4 1E-6 .
+
+:x :i1 1 .
+:x :i1a 1.
+:x :i2 +1 .
+:x :i3 -1 .
+

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-26.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-26.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-26.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-26.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,10 @@
+@prefix : <#> .
+
+# alpha
+:x :y1 "\u03B1" .
+
+# e-acute
+:x :y2 "\u00E9" .
+
+# Literal e-acute in text
+:x :y3 "é" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-27.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-27.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-27.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-27.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,9 @@
+@prefix : <#> .
+@prefix x: <http://example.org/x#> .
+
+# \u in URIs not supported
+# @prefix e: <http://example.org/e-actute-\u00E9#> .
+
+#<http://example.org/alpha-\u03B1> e:alpha "alpha" .
+
+x:α x:p "alpha qname" .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-28.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-28.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-28.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/rdf-test-28.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,8 @@
+# Strange xsd:interges and xsd:doubles
+
+@prefix : <#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+:x :p1 "abc"^^xsd:integer .
+:x :p2 "ab.c"^^xsd:double .

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/resolves-rdf.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/resolves-rdf.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/resolves-rdf.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/resolves-rdf.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,11 @@
+@prefix : <#>.
+@prefix log: <http://www.w3.org/2000/10/swap/log#> .
+@prefix u: <http://www.w3.org/2000/01/rdf-schema#>.
+
+this log:forAll :x.
+
+#{ <rdfs.n3> log:semantics [ log:includes { :x a u:Class } ]}
+#  log:implies { :x a :ClassInrdfs_n3 }.
+
+{ <animal.rdf> log:semantics [ log:includes { :x a u:Class } ]}
+  log:implies { :x a :ClassInAnimal_rdf }.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sep-term.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sep-term.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sep-term.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sep-term.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,20 @@
+# $Id: sep-term.n3,v 1.1 2006-12-09 20:39:25 andy_seaborne Exp $
+
+{ <a> <b> <c>} <p> <o>.
+{ <a> <b> <c>. <d> <e> <f>} <p> <o>.
+{ <a> <b> <c>. <d> <e> <f>.} <p> <o>.
+
+
+<something> <relatedTo> <somethingElse>;
+   <relatedTo> <anotherThing>;
+   <and> <anotherThing>;
+   .
+
+<something> <relatedTo> <somethingElse>;
+   <relatedTo> <anotherThing>;
+   <and> <anotherThing>
+   .
+
+# this case doesn't work yet:
+{ <a> <b> <c>. #foo
+  } <p> <o>.

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sib.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sib.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sib.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/sib.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,22 @@
+# Test the cwm builtins
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix dpo:  <http://www.daml.org/2001/03/daml+oil#> .
+#@prefix ex:   <http://www.daml.org/2000/10/daml-ex#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+# Usage:   See t10.n3   
+#
+# Output should conclude all test* a :success and no failures.
+#
+
+
+ :theSky :is :blue . 
+ 
+
+#ends

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/strquot.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/strquot.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/strquot.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/strquot.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,24 @@
+     @prefix : <#> .
+     @prefix dc: <http://purl.org/dc/elements/1.1/> .
+    
+    <>     dc:description """testing string parsing in N3.
+Hmm... how much of this is in the primer?
+How much should be there?
+@@ Holding off on unicode until support
+in python is sufficiently deployed
+(e.g. python on tux doesn't grok,
+nor does pythonwin on TimBL's laptop).
+
+""" .
+    
+    :martin     :surname "D\u00fcrst" .
+    
+    :x     :prop "simple string" .
+    
+    :y     :prop """triple quoted
+string with newlines in it.""" .
+    
+    :z     :prop """string with " escaped quote marks""" .
+    
+    :zz     :escapes "\\\"\a\b\f\r\t\v" .
+    

Added: jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/t10.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/t10.n3?rev=1551016&view=auto
==============================================================================
--- jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/t10.n3 (added)
+++ jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/t10.n3 Sun Dec 15 11:40:13 2013
@@ -0,0 +1,51 @@
+# Test the log:includes function
+
+@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+@prefix dpo:  <http://www.daml.org/2001/03/daml+oil#> .
+@prefix ex:   <http://www.daml.org/2000/10/daml-ex#> .
+@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+
+@prefix foo: <foo.n3#>.  # Local stuff
+@prefix : <foo.n3#>.  # Local stuff
+
+@prefix local: <t10.n3#>.
+
+# Usage:   cwm t10.n3 -think
+#
+# See also t10a.n3  foo.n3
+#
+# Output should conclude all test* a :success and no failures.
+#
+
+
+this log:forAll :d, :x, :y, :F, :G.
+
+{ <t10a.n3> log:semantics :F.
+  :F log:includes { :theSky :is :blue}   } log:implies { :test10a a :success } .
+ 
+{ <t10a.n3> log:semantics :F.
+  :F log:includes { :theSky :is :green}   } log:implies { :test10-bis a :FAILURE } .
+ 
+{ <t10a.n3> log:semantics :F.
+  :F log:includes { :theSky :is :x}   } log:implies { :fred local:favoriteColor :x  } .
+
+{ :fred local:favoriteColor :blue } log:implies { :test10b a :success}.
+ 
+#-----------------------------------
+#
+#  This illustrates the inabilaty of cwm to do backward chaining
+#
+#
+#{ :d log:semantics :F .
+#  :F  log:includes :G } log:implies  {  :doc local:says :G }. 
+#
+#{ <t10a.n3> local:says { :theSky :is :blue } } log:implies {:test_SURPRISE a :success}.
+
+
+# Not to mention:
+# { :d log:signedBy :k. :d local:says :F } log:means { :k log:guarantees :F }.
+
+
+#ends