Loading plugins/org.etsi.mts.tdl.tx/src/org/etsi/mts/tdl/TDLtx.xtext +10 −2 Original line number Diff line number Diff line Loading @@ -311,12 +311,12 @@ EnumDataType returns tdl::EnumDataType: DataUse returns tdl::DataUse: //NOTE: No name, annotations or comments //Remove static and dynamic eventually in favour of the sub-rules DataElementUse =>DataElementUse // | LiteralValueUse // | SpecialValueUse // | VariableUse // | PredefinedFunctionCall | (StaticDataUse) | =>(StaticDataUse) | (DynamicDataUse) ; Loading @@ -332,9 +332,17 @@ fragment ParameterBindingFragment returns tdl::DataUse: ParameterBinding returns tdl::ParameterBinding: parameter=[tdl::Parameter|Identifier] // ('.' parameter+=[tdl::Parameter|Identifier])* ParameterReductionFragment '=' dataUse=DataUse ; fragment ParameterReductionFragment returns tdl::ParameterBinding: (->reduction+=CollectionReference)? ('.' reduction+=MemberReference)* ; MemberReference returns tdl::MemberReference: member=[tdl::Member|Identifier] (->'[' collectionIndex=DataUse ']')? Loading Loading
plugins/org.etsi.mts.tdl.tx/src/org/etsi/mts/tdl/TDLtx.xtext +10 −2 Original line number Diff line number Diff line Loading @@ -311,12 +311,12 @@ EnumDataType returns tdl::EnumDataType: DataUse returns tdl::DataUse: //NOTE: No name, annotations or comments //Remove static and dynamic eventually in favour of the sub-rules DataElementUse =>DataElementUse // | LiteralValueUse // | SpecialValueUse // | VariableUse // | PredefinedFunctionCall | (StaticDataUse) | =>(StaticDataUse) | (DynamicDataUse) ; Loading @@ -332,9 +332,17 @@ fragment ParameterBindingFragment returns tdl::DataUse: ParameterBinding returns tdl::ParameterBinding: parameter=[tdl::Parameter|Identifier] // ('.' parameter+=[tdl::Parameter|Identifier])* ParameterReductionFragment '=' dataUse=DataUse ; fragment ParameterReductionFragment returns tdl::ParameterBinding: (->reduction+=CollectionReference)? ('.' reduction+=MemberReference)* ; MemberReference returns tdl::MemberReference: member=[tdl::Member|Identifier] (->'[' collectionIndex=DataUse ']')? Loading