Relations.relast 399 Bytes
Newer Older
1
Root ::= A* B*;
2
A ::= <Name> /SomeNTA:A/;
3
4
B ::= <Name>;

5
6
7
rel A.Di1  -> B;
rel A.Di2? -> B;
rel A.Di3* -> B;
8

9
10
11
rel A.Bi1 <-> B.Bi1;
rel A.Bi2 <-> B.Bi2?;
rel A.Bi3 <-> B.Bi3*;
12

13
14
15
rel A.Bi4? <-> B.Bi4;
rel A.Bi5? <-> B.Bi5?;
rel A.Bi6? <-> B.Bi6*;
16

17
18
19
rel A.Bi7* <-> B.Bi7;
rel A.Bi8* <-> B.Bi8?;
rel A.Bi9* <-> B.Bi9*;
20
21
22
23
24

rel A <- Root.AaLeft?;
rel B <- A.Di1Left ;
rel B <- A.Di2Left?;
rel B <- A.Di3Left*;