summaryrefslogtreecommitdiff
path: root/contrib/test.osml
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-15 21:32:54 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-15 21:32:54 +0100
commit8e5e08c4f293434585d2a88f7f331f8ce49b67b9 (patch)
treefa82a937b1ea80f45d7955938c333f68f8a0f3f6 /contrib/test.osml
parent2544749215bc2465bfeca431e271110ca86d8a83 (diff)
parent40f4666c43211d9071a827ad8a2524688e7f678f (diff)
Merge branch 'astoecke_parser_stack_new'
Conflicts: application/src/core/parser/stack/DocumentHandler.cpp application/src/core/parser/stack/DocumentHandler.hpp
Diffstat (limited to 'contrib/test.osml')
-rw-r--r--contrib/test.osml29
1 files changed, 29 insertions, 0 deletions
diff --git a/contrib/test.osml b/contrib/test.osml
new file mode 100644
index 0000000..100bc77
--- /dev/null
+++ b/contrib/test.osml
@@ -0,0 +1,29 @@
+%{
+ We're currently inside a block comment.
+ %{
+ Note that block comments can be nested, easily allowing you to comment
+ out blocks which already contain comments.
+ }%
+}%
+
+% Well, line comments, as we know them from TeX also work
+
+\import{meta}
+\import{book}
+
+\domain#special_words{
+ \struct#latex
+ \struct#ousia
+}
+
+\book{
+ \include{chapters/chapter1}
+ \include{chapters/chapter2}
+
+ \begin{note}{Behaviour of "Include"}
+ Analogous to the `include` command in \latex, \ousia forces the included
+ file to be *complete* in a sense, that it must not have dangling open
+ commands.
+ \end{note}
+}
+