diff --git a/spec/index.html b/spec/index.html index 00ca0c4..6339965 100644 --- a/spec/index.html +++ b/spec/index.html @@ -229,10 +229,14 @@

Turtle Language

Simple Triples

-

The simplest triple statement is a sequence of (subject, predicate, object) terms, - separated by white space - (spaces, and/or tabs) - and terminated by . after the object.

+

The simplest triple statement is a sequence of + (subject, + predicate, + object) terms, + forming an RDF triple + and terminated by .. + White space (spaces, and/or tabs) may surround terms, + except where significant as noted in the grammar.

@@ -1916,8 +1920,10 @@ 

Parser State

The RDF version used for parsing the document into Triples. If specified as part of a Media Type, the default value for |curVersion| is taken from the `version` parameter. Acceptable values for `version` are defined in 2.1 Version Lables in [[RDF12-CONCEPTS]]. - Parser behavior for version values is undefined and MAY be used - to signal errors or warnings. + The version announcement is only a hint; + this specification does not mandate any parser behavior based on |curVersion|, + but a parser MAY signal an error or a warning + when it encounters a feature that does not match the value of |curVersion|. @@ -2360,7 +2366,9 @@

Internet Media Type, File Extension and Macintosh File Type

None
Optional parameters:
charset — this parameter is required when transferring non-ASCII data. If present, the value of charset is always UTF-8.
-
version — this parameter is required when using RDF 1.2-specific features. If present, the value of version is always "1.2".
+
version — this parameter is optional but SHOULD be present when using RDF 1.2-specific features. + If present, acceptable values of version are + defined in 2.1 Version Lables in [[RDF12-CONCEPTS]].
Encoding considerations:
The syntax of Turtle is expressed over code points in Unicode [[!UNICODE]]. The encoding is always UTF-8 [[!UTF-8]].