@@ -871,7 +871,7 @@ <h3>Well-formedness Conditions</h3>
871
871
< h2 > Concrete Syntax forms for Shapes Rules</ h2 >
872
872
< ul >
873
873
< li > < a href ="rdf-rules-syntax "> RDF Rules Syntax</ a > </ li >
874
- < li > < a href ="compact-rules-syntax "> Compact Rules Syntax> </ a > </ li >
874
+ < li > < a href ="compact-rules-syntax "> Compact Rules Syntax</ a > </ li >
875
875
</ ul >
876
876
877
877
< p class ="note ">
@@ -944,37 +944,43 @@ <h2>Concrete Syntax forms for Shapes Rules</h2>
944
944
< section id ="rdf-rules-syntax ">
945
945
< h3 > RDF Rules Syntax</ h3 >
946
946
947
- < p > Well -formed ness:</ p >
948
- < ul >
949
- < li > All RDF list are well-formed</ li >
950
- < li > exactly one of subject - predicate - object per body of head
951
- element</ li >
952
- < li > Well-formed, single-valued,list-argument node expressions
953
- < li > well-formed abstract syntax
954
- </ ul >
955
-
956
- < p > Describe how the abtract model maps to triples??.
957
- way round - copes with extra triples.
958
- Output is the instance of the abtract model that generates the triples -
959
- but need to define "maximal".
947
+ < div class ="ednote ">
948
+ < p > Well-formed ness:</ p >
949
+ < ul >
950
+ < li > All RDF list are well-formed</ li >
951
+ < li > exactly one of subject - predicate - object per body of head
952
+ element</ li >
953
+ < li > Well-formed, single-valued,list-argument node expressions
954
+ < li > well-formed abstract syntax
955
+ </ ul >
956
+ </ div >
957
+ < div class ="ednote ">
958
+ < p > Describe how the abstract model maps to triples??.
959
+ way round - copes with extra triples.
960
+ Output is the instance of the abtract model that generates the triples -
961
+ but need to define "maximal".
960
962
</ p >
963
+ </ div >
964
+
965
+ < div class ="ednote ">
966
+ < p > Process : accumulators, bottom up/ Walk the structure.</ p >
967
+ < ul >
968
+ < li > Collect data triples</ li >
969
+ < li > Map expressions</ li >
970
+ < li > Map triple-patterns</ li >
971
+ < li > Map triple-templates</ li >
972
+ < li > Map assignments</ li >
973
+ < li > Map to rule</ li >
974
+ < li > Rule set</ li >
975
+ </ ul >
961
976
962
- < p > Process : accumulators, bottom up/ Walk the structure.</ p >
963
- < ul >
964
- < li > Collect data triples</ li >
965
- < li > Map expressions</ li >
966
- < li > Map triple-patterns</ li >
967
- < li > Map triple-templates</ li >
968
- < li > Map assignments</ li >
969
- < li > Map to rule</ li >
970
- < li > Rule set</ li >
971
- </ ul >
977
+ < p >
978
+ All triples not in the syntax are ignored.
979
+ No other "sh:" predicates are allowed (??).
980
+ </ p >
981
+ </ div >
972
982
973
- < p >
974
- All triples not in the syntax are ignored.
975
- No other "sh:" predicates are allowed (??).
976
- </ p >
977
- < p > @@ link to SHACL constraints@@</ p >
983
+ < p class ="ednote "> @@ link to SHACL constraints</ p >
978
984
</ section >
979
985
980
986
< section id ="compact-rules-syntax ">
0 commit comments