source: default/trunk/de.ugoe.cs.swe.bnftools.ebnf.generator/src-gen/newModel.xmi @ 23

Last change on this file since 23 was 5, checked in by zeiss, 14 years ago
  • Property svn:mime-type set to text/plain
File size: 2.5 KB
Line 
1<?xml version="1.0" encoding="ASCII"?>
2<ebnf:EtsiBnf xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebnf="http://www.ugoe.de/cs/swe/bnftools/Ebnf" xsi:schemaLocation="http://www.ugoe.de/cs/swe/bnftools/Ebnf java://de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage" name="optionalruletest">
3  <rule name="a_gen_124b26c2178a0a2c9806337a77112801dc661a9e_opt">
4    <definitionList>
5      <singleDefinition>
6        <terms>
7          <termAtom>
8            <atomRuleReference>
9              <ruleref href="file:/C:/eclipse/workspaces/development.workspaces/bnftools/de.ugoe.cs.swe.bnftools.ebnf.generator/src/model/optionalRuleTest.bnf#//@rule.2"/>
10            </atomRuleReference>
11          </termAtom>
12        </terms>
13      </singleDefinition>
14      <singleDefinition/>
15    </definitionList>
16  </rule>
17  <rule name="a">
18    <definitionList>
19      <singleDefinition>
20        <terms>
21          <termAtom>
22            <atomRuleReference>
23              <ruleref href="file:/C:/eclipse/workspaces/development.workspaces/bnftools/de.ugoe.cs.swe.bnftools.ebnf.generator/src/model/optionalRuleTest.bnf#//@rule.1"/>
24            </atomRuleReference>
25          </termAtom>
26        </terms>
27        <terms>
28          <termAtom>
29            <atomRuleReference ruleref="//@rule.0"/>
30          </termAtom>
31        </terms>
32        <terms>
33          <termAtom>
34            <atomRuleReference>
35              <ruleref href="file:/C:/eclipse/workspaces/development.workspaces/bnftools/de.ugoe.cs.swe.bnftools.ebnf.generator/src/model/optionalRuleTest.bnf#//@rule.3"/>
36            </atomRuleReference>
37          </termAtom>
38        </terms>
39      </singleDefinition>
40    </definitionList>
41  </rule>
42  <rule name="b">
43    <definitionList>
44      <singleDefinition>
45        <terms>
46          <termAtom>
47            <atomStringRule literal="foo"/>
48          </termAtom>
49        </terms>
50      </singleDefinition>
51    </definitionList>
52  </rule>
53  <rule name="c">
54    <definitionList>
55      <singleDefinition>
56        <terms>
57          <termAtom>
58            <atomStringRule literal="midfoo"/>
59          </termAtom>
60        </terms>
61      </singleDefinition>
62    </definitionList>
63  </rule>
64  <rule name="d">
65    <definitionList>
66      <singleDefinition>
67        <terms>
68          <termAtom>
69            <atomStringRule literal="bar"/>
70          </termAtom>
71        </terms>
72      </singleDefinition>
73    </definitionList>
74  </rule>
75</ebnf:EtsiBnf>
Note: See TracBrowser for help on using the repository browser.