Hi,
You are correct. This bnf change was made based on CR 347 (attached). = The
extra | is an editorial error in the bnf. Me to blame for both the = CR and the
editorial error...
Gyorgy Rethy
>
Original Message
>From: active_ttcn3 : mts stf133 ttcn version 3 - active members only
>[This email address is being protected from spambots. You need JavaScript enabled to view it.] On Behalf Of Lipinski Marcin-AML014
>Sent: Monday, 2006 February 27. 04:53 PM
>To: This email address is being protected from spambots. You need JavaScript enabled to view it.
>Subject: Is TTCN-3 BNF rule 102 quite right?
>
>Hi All,
>
>I am just looking at the BNF rule 102 in Annex A of TTCN-3 Core
>Language
>V3.1.1:
>
>102. TemplateBody ::= (SimpleSpec | FieldSpecList | ArrayValueOrAttrib)
>| [ExtraMatchingAttributes]
>
>After comparing it with sections B.1.4.1 and B.1.4.2, I think the
>last alternative meta-symbol is redundant and the BNF rule
>102 should be:
>
>102. TemplateBody ::= (SimpleSpec | FieldSpecList |
>ArrayValueOrAttrib) [ExtraMatchingAttributes]
>
>Any opinion about that?
>
>
>Regards,
>Marcin.
>