summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Korostil <ted.korostiled@gmail.com>2012-06-22 17:26:03 +0300
committerDaniel Korostil <ted.korostiled@gmail.com>2012-06-22 17:26:03 +0300
commit5666081ea845ee8c9b538310bcee3c3db24fa16c (patch)
tree4d25f33211bd3924c768400d0e5981a78f495a67
parentf21ad74d522960a13540496504a5c936ac75a7de (diff)
example for converter
-rw-r--r--src/converter/test.xml16
-rw-r--r--src/converter/xml2reexp.py2
2 files changed, 17 insertions, 1 deletions
diff --git a/src/converter/test.xml b/src/converter/test.xml
new file mode 100644
index 0000000..b40f7b3
--- /dev/null
+++ b/src/converter/test.xml
@@ -0,0 +1,16 @@
+<rule>
+ <pattern>
+ <token>xxx</token>
+ <token>To</token>
+ <marker>
+ <token>being</token>
+ <token>with</token>
+ </marker>
+ <token>,</token>
+ </pattern>
+ <message>Did you mean <suggestion>begin</suggestion>?</message>
+ <short>Possible typo</short>
+ <example correction="begin" type="incorrect">To
+<marker>being</marker> with, she is a Russian spy.</example>
+ <example type="correct">To begin with, she's a spy.</example>
+ </rule>
diff --git a/src/converter/xml2reexp.py b/src/converter/xml2reexp.py
index 93e29e0..8c599bc 100644
--- a/src/converter/xml2reexp.py
+++ b/src/converter/xml2reexp.py
@@ -1,6 +1,6 @@
import xml.etree.ElementTree as ET
-tree = ET.parse("1.xml") # parsing grammar.xml into an ElementTree instance
+tree = ET.parse("test.xml") # parsing grammar.xml into an ElementTree instance
# list all rules with simple tokens
for rule in tree.iter("rule"): # cycle for all <rule> elements of grammar.xml, variable rule contains the data of the actual element