diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 16:28:53 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 16:28:53 -0400 |
| commit | 0468941a27e0171a8ea19e8d14757a26bfa31c2b (patch) | |
| tree | e7d716856b06172b821edda630ceb433ded7d552 /BJC-Utils2 | |
| parent | 805321589b29c2216f1f5be8a12128525c771a1a (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')
| -rw-r--r-- | BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/html.ds | 10 | ||||
| -rw-r--r-- | BJC-Utils2/src/examples/java/bjc/utils/examples/sample-ds-files/json.ds | 23 |
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 |
