summaryrefslogtreecommitdiff
path: root/testdata/xmlparser
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-01 21:30:15 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-01 21:30:15 +0100
commit28fc6ac92cf8b058da22c54c939fc225779ac26d (patch)
tree6caf90848f577109fd2e89ff07af88f93d39d0c1 /testdata/xmlparser
parentba5439849b72ac341344d55f2bf05ccf11e37410 (diff)
Improved ParserStack state description
Diffstat (limited to 'testdata/xmlparser')
-rw-r--r--testdata/xmlparser/generic.oxm58
1 files changed, 24 insertions, 34 deletions
diff --git a/testdata/xmlparser/generic.oxm b/testdata/xmlparser/generic.oxm
index 6a06f1e..b148364 100644
--- a/testdata/xmlparser/generic.oxm
+++ b/testdata/xmlparser/generic.oxm
@@ -1,36 +1,26 @@
<?xml version="1.0" standalone="yes"?>
-<!--<typesystem name="color">
- <types>
- <struct name="color">
- <field name="r" type="int"/>
- <field name="g" type="int"/>
- <field name="b" type="int"/>
- </struct>
- </types>
- <constants>
- <constant name="zero" value="0" type="int" />
- <constant name="zeros" value="[0, 0, 0]" type="int[]" />
- <constant name="manyZeros" value="[[0, 0], [0, 0], [0, 0]]" type="int[][]" />
- <constant name="black" value="[zero, zero, zero]" type="color" />
- </constants>
- <types>
- <struct name="structWithColor">
- <field name="color" type="color" default="black" />
- </struct>
- </types>
- <constants>
- <constant name="blackStructWithColor" value="[color=black]" type="structWithColor" />
- </constants>
-</typesystem>-->
-<domain name="color">
- <structs>
- <struct name="bla" cardinality="{1,2}" isa="blub"/>
- <struct name="blub" cardinality="{1-3,5,>7}">
- <fields>
- <field></field>
- <primitive/>
- </fields>
- </struct>
- </structs>
-</domain>
+<typesystem name="color">
+ <struct name="color">
+ <field name="r" type="int"/>
+ <field name="g" type="int"/>
+ <field name="b" type="int"/>
+ </struct>
+ <constant name="zero" value="0" type="int" />
+ <constant name="zeros" value="[0, 0, 0]" type="int[]" />
+ <constant name="manyZeros" value="[[0, 0], [0, 0], [0, 0]]" type="int[][][]" />
+ <constant name="black" value="[zero, zero, zero]" type="color" />
+ <struct name="structWithColor">
+ <field name="color" type="color" default="black" />
+ </struct>
+ <constant name="blackStructWithColor" value="[color=black]" type="structWithColor" />
+</typesystem>
+<!--<domain name="color">
+ <struct name="bla" cardinality="{1,2}" isa="blub"/>
+ <struct name="blub" cardinality="{1-3,5,>7}">
+ <fields>
+ <field></field>
+ <primitive type="bla"/>
+ </fields>
+ </struct>
+</domain>-->