summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/examples
diff options
context:
space:
mode:
authorbjculkin <bjculkin@mix.wvu.edu>2017-03-20 16:28:53 -0400
committerbjculkin <bjculkin@mix.wvu.edu>2017-03-20 16:28:53 -0400
commit0468941a27e0171a8ea19e8d14757a26bfa31c2b (patch)
treee7d716856b06172b821edda630ceb433ded7d552 /BJC-Utils2/src/examples
parent805321589b29c2216f1f5be8a12128525c771a1a (diff)
Add sample scripts for the DelimSplitter test
One script recognizes HTML tags without attributes or tag omission. The other recognizes JSON files.
Diffstat (limited to 'BJC-Utils2/src/examples')
-rw-r--r--BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/html.ds10
-rw-r--r--BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/json.ds23
2 files changed, 33 insertions, 0 deletions
diff --git a/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/html.ds b/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/html.ds
new file mode 100644
index 0000000..103fa12
--- /dev/null
+++ b/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/html.ds
@@ -0,0 +1,10 @@
+delimgroups-new tag initial
+
+delimgroups-edit tag
+ add-recloser </%2$s>
+
+delimgroups-edit initial
+ add-reopener tag <(\w+)>
+
+delims-addgroup tag initial
+delims-setinitial initial \ No newline at end of file
diff --git a/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/json.ds b/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/json.ds
new file mode 100644
index 0000000..d110d95
--- /dev/null
+++ b/BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/json.ds
@@ -0,0 +1,23 @@
+splitter-addmatch ( { [
+splitter-add : , "
+splitter-compile
+
+delimgroups-new braces brackets initial
+delimgroups-edit braces
+ add-closing }
+ add-subgroup : 0
+ add-subgroup , 1
+ add-implied-subgroup } ,
+
+delimgroups-edit brackets
+ add-subgroup , 0
+ add-closing ]
+ add-implied-subgroup ] ,
+
+delimgroups-edit initial
+ add-opener { braces
+ add-opener [ brackets
+
+delims-addgroup braces brackets initial
+
+delims-setinitial initial \ No newline at end of file