Changeset 13 in default for trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/Ebnf.xtext
- Timestamp:
- 10/22/10 16:14:33 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/de.ugoe.cs.swe.bnftools.ebnf/src/de/ugoe/cs/swe/bnftools/Ebnf.xtext
r5 r13 11 11 'grammar' name=ID 12 12 ( type='/bnf'? ';' 13 (import s+=Import)*14 ( rule+=Rule | sectionheader+=SectionHeading)+13 (importSection=ImportSection)? 14 (bnfEntry+=BnfEntry)+ 15 15 ) 16 16 | 17 17 ( type='/delta' ';' 18 (import s+=Import)*19 ( rule+=Rule | sectionheader+=SectionHeading | extRule+=ExtRule)*18 (importSection=ImportSection)? 19 (deltaEntry+=DeltaEntry)* 20 20 ) 21 21 | 22 22 ( type='/merge' ';' 23 (import s+=Import)*24 ( sectionheader+=SectionHeading | mergeRule+=MergeRule)*23 (importSection=ImportSection)? 24 (mergeEntry+=MergeEntry)* 25 25 ) 26 26 ; 27 27 28 ImportSection: 29 (imports+=Import)+ 30 ; 31 32 BnfEntry: 33 sectionheader=SectionHeading | rule=Rule 34 ; 35 36 DeltaEntry: 37 rule=Rule | sectionheader=SectionHeading | extRule=ExtRule 38 ; 39 40 MergeEntry: 41 sectionheader=SectionHeading | mergeRule=MergeRule 42 ; 28 43 29 44 SectionHeading:
Note: See TracChangeset
for help on using the changeset viewer.