summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-04-09 12:11:20 +0200
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2016-04-25 22:19:34 +0200
commit8e27a8e87344e187d67407a37c8818f91ed016fa (patch)
tree49332b77e42d16f4b172c234cdbdc7db4e971aa6 /testdata
parent3ad6d09b82f9b3c4118b3264b1a013384c81e3c2 (diff)
handled output transformation of syntax descriptors (except for special tokens).
Diffstat (limited to 'testdata')
-rw-r--r--testdata/integration/ontology_serialization/syntax.in.osml13
-rw-r--r--testdata/integration/ontology_serialization/syntax.out.osxml21
2 files changed, 34 insertions, 0 deletions
diff --git a/testdata/integration/ontology_serialization/syntax.in.osml b/testdata/integration/ontology_serialization/syntax.in.osml
new file mode 100644
index 0000000..c723fc6
--- /dev/null
+++ b/testdata/integration/ontology_serialization/syntax.in.osml
@@ -0,0 +1,13 @@
+\begin{document}
+ \begin{ontology}[name=test]
+ \struct#a[root=true]
+ \syntax
+ \open{<<}
+ \close{>>}
+ \short{§}
+ \field
+ \childRef[ref=a]
+ \end{ontology}
+
+\a << §{} >>
+\end{document}
diff --git a/testdata/integration/ontology_serialization/syntax.out.osxml b/testdata/integration/ontology_serialization/syntax.out.osxml
new file mode 100644
index 0000000..490a263
--- /dev/null
+++ b/testdata/integration/ontology_serialization/syntax.out.osxml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<document>
+ <ontology name="test">
+ <struct cardinality="{*}" name="a" root="true" transparent="false">
+ <syntax>
+ <short>§</short>
+ <open>&lt;&lt;</open>
+ <close>&gt;&gt;</close>
+ </syntax>
+ <field optional="false" subtree="false">
+ <syntax/>
+ <childRef ref="a"/>
+ </field>
+ </struct>
+ </ontology>
+ <test:a>
+ <test:a>
+ <test:a/>
+ </test:a>
+ </test:a>
+</document>