Skip to content
Snippets Groups Projects
Select Git revision
  • 1f2489f64e891f7c20f911230bcbe5730777f70c
  • master default protected
  • dev
3 results

build.properties

Blame
  • Test.relast 783 B
    Root ::= SenderRoot* ReceiverRoot;
    SenderRoot ::= A* B* ;
    rel SenderRoot.MyA -> A;
    rel SenderRoot.OptionalA? -> A;
    rel SenderRoot.ManyA* -> A;
    
    rel SenderRoot.BiMyA <-> A.ToMyA?;
    rel SenderRoot.BiOptionalA? <-> A.ToOptionalA?;
    rel SenderRoot.BiManyA* <-> A.ToManyA?;
    
    rel SenderRoot.MyB -> B;
    rel SenderRoot.OptionalB? -> B;
    rel SenderRoot.ManyB* -> B;
    
    rel SenderRoot.BiMyB <-> B.ToMyB?;
    rel SenderRoot.BiOptionalB? <-> B.ToOptionalB?;
    rel SenderRoot.BiManyB* <-> B.ToManyB?;
    
    ReceiverRoot ::=
    FromMyA:A   FromOptionalA:A   FromManyA:A*
    FromBiMyA:A FromBiOptionalA:A FromBiManyA:A*
    <FromMyB:String>   <FromOptionalB:String>   <FromManyB:String>
    <FromBiMyB:String> <FromBiOptionalB:String> <FromBiManyB:String>
    ;
    
    A ::= <Value> Inner ;
    B ::= <Value> Inner ;
    Inner ::= <InnerValue> ;