Line 12 was replaced by line 12 |
- [1] AnnotGroup ::= ( Annot )+ |
+ [1] AnnotGroup ::= ( Annot )+ |
Line 14 was replaced by line 14 |
- [2] Annot ::= ItemExp '==>' OntExp |
+ [2] Annot ::= ItemExp '==>' OntExp |
Line 16 was replaced by line 16 |
- [3] ItemExp ::= '/' ItemPath |
+ [3] ItemExp ::= '/' ItemPath |
Lines 18-19 were replaced by lines 18-19 |
- [4] ItemPath ::= ElemName ( '[' ItemCntxtExp ']' )* ( Var )? |
- | ItemPath '/' ItemPath | '*' | '.' |
+ [4] ItemPath ::= ElemName ( '[' ItemCntxtExp ']' )* ( Var )? |
+ | ItemPath '/' ItemPath | '*' | '.' |
Line 21 was replaced by line 21 |
- [5] Var ::= '{' '$' VarName '}' |
+ [5] Var ::= '{' '$' VarName '}' |
Lines 23-24 were replaced by lines 23-24 |
- [6] ItemCntxtExp ::= ItemPath |
- | ItemPath Op ItemValue |
+ [6] ItemCntxtExp ::= ItemPath |
+ | ItemPath Op ItemValue |
Lines 26-30 were replaced by lines 26-30 |
- [7] Op ::= '=' |
- | '<' |
- | '>' |
- | '<=' |
- | '>=' |
+ [7] Op ::= '=' |
+ | '<' |
+ | '>' |
+ | '<=' |
+ | '>=' |
Line 32 was replaced by line 32 |
- [8] OntExp ::= ConceptName ( Var )? ( OntPath )? |
+ [8] OntExp ::= ConceptName ( Var )? ( OntPath )? |
Line 34 was replaced by line 34 |
- [9] OntPath ::= '.' RoleName ( '#' ConceptName )? ( Var )? ( OntPath )? |
+ [9] OntPath ::= '.' RoleName ( '#' ConceptName )? ( Var )? ( OntPath )? |