summaryrefslogtreecommitdiff
path: root/ocaml-binary-annot/testsuite/tests/lib-str/t01.reference
diff options
context:
space:
mode:
Diffstat (limited to 'ocaml-binary-annot/testsuite/tests/lib-str/t01.reference')
-rw-r--r--ocaml-binary-annot/testsuite/tests/lib-str/t01.reference104
1 files changed, 104 insertions, 0 deletions
diff --git a/ocaml-binary-annot/testsuite/tests/lib-str/t01.reference b/ocaml-binary-annot/testsuite/tests/lib-str/t01.reference
new file mode 100644
index 0000000000..ade95deaef
--- /dev/null
+++ b/ocaml-binary-annot/testsuite/tests/lib-str/t01.reference
@@ -0,0 +1,104 @@
+
+Search for /the quick brown fox/
+ ....
+Search for /the quick brown fox/ (case-insensitive)
+ .....
+Search for /a*abc?xyz+pqrrrabbb*xyyyyy?pq?q?q?q?q?q?AB*zz/
+ ....................................
+Search for /^abc\(abc\)?zz/
+ .....
+Search for /^\(b+\|a\)\(b+\|a\)?c/
+ ..........
+Search for /r\(\(g*\|k\)y?\)*A/
+ ....
+Search for /A\(\(t\|v\)\(q?\|n\)\)*A/
+ .
+Search for /A\(\(b\(\(d\|l*\)?\|w\)\)*a\)A/
+ .
+Search for /\(\|f\)*x/
+ ....
+Search for /\(\|f\)+x/
+ ....
+Search for /A\(.?\)*A/
+ ....
+Search for /\([ab]*\)\1+c/
+ ...
+Search for /^\(\(b+\|a\)\(b+\|a\)?\)?bc/
+ .
+Search for /^\(\(b*\|ba\)\(b*\|ba\)?\)?bc/
+ .....
+Search for /[^a]/
+ ..
+Search for /[^a]/ (case-insensitive)
+ ..
+Search for /^[]abcde]/
+ .........
+Search for /^[]cde]/
+ ......
+Search for /^[^]abcde]/
+ .........
+Search for /^[^]cde]/
+ ......
+Search for /^ÿ/
+ .
+Search for /^[0-9]+$/
+ .............
+Search for /^.*nter/
+ ...
+Search for /^xxx[0-9]+$/
+ ...
+Search for /^.+[0-9][0-9][0-9]$/
+ .....
+Search for /^\([^!]+\)!\(.+\)=apquxz\.ixr\.zzz\.ac\.uk$/
+ .....
+Search for /\([0-9a-f:]+\)$/
+ ............
+Search for /^[a-z0-9][a-z0-9-]*\(\.[a-z0-9][A-Z0-9-]*\)*\.$/
+ .........
+Search for /^\*\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\(\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\)*$/
+ ........
+Search for /^[0-9a-fA-F]\(\.[0-9a-fA-F]\)*$/
+ .....
+Search for /^\".*\" *\(;.*\)?$/
+ ....
+Search for /^\(a\(b\(c\)\)\)\(d\(e\(f\)\)\)\(h\(i\(j\)\)\)$/
+ .
+Search for /^[.^$|()*+?{,}]+/
+ .
+Search for /\(cat\(a\(ract\|tonic\)\|erpillar\)\) \1\(\)2\(3\)/
+ ...
+Search for /^From +\([^ ]+\) +[a-zA-Z][a-zA-Z][a-zA-Z] +[a-zA-Z][a-zA-Z][a-zA-Z] +[0-9]?[0-9] +[0-9][0-9]:[0-9][0-9]/
+ .
+Search for /\ba/
+ ......
+Search for /a\b/
+ ......
+Search for /\([a-z]*\)b/
+ .
+Search for /\([a-z]+\)b/
+ .
+Search for /\([a-z]?\)b/
+ .
+Search for /^a/
+ ..
+Search for /a$/
+ ..
+Null characters in regexps
+ ..
+Backward search for /the quick/
+ ....
+Backward search for /a\([0-9]+\)/
+ ..
+Partial match for /partial match/
+ ...
+Partial match for /\(partial\)\|\(match\)/
+ ......
+Global replacement
+ ...
+First replacement
+ ..
+Splitting
+ ......
+XML tokenization
+ .........................................................................................................................
+All tests passed