diff options
author | Petteri Räty <petsku@petteriraty.eu> | 2011-05-10 20:53:03 +0300 |
---|---|---|
committer | Petteri Räty <petsku@petteriraty.eu> | 2011-05-10 20:53:03 +0300 |
commit | 495848c85f4c54af8fed466d09bd474fbdf37568 (patch) | |
tree | b0e3ca192ee07e8584d764ef3783940b146d1dfb /bashast/gunit/fname.gunit | |
parent | Parser: rename extended pattern matching tokens (diff) | |
download | libbash-495848c85f4c54af8fed466d09bd474fbdf37568.tar.gz libbash-495848c85f4c54af8fed466d09bd474fbdf37568.tar.bz2 libbash-495848c85f4c54af8fed466d09bd474fbdf37568.zip |
Parser: rename MATCH_PATTERN to MATCH_ANY
The token is used to describe bracket pattern matching expressions where
any of the atoms inside the brackets can match to MATCH_ANY is a more
descriptive name.
Diffstat (limited to 'bashast/gunit/fname.gunit')
-rw-r--r-- | bashast/gunit/fname.gunit | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/bashast/gunit/fname.gunit b/bashast/gunit/fname.gunit index cfde61b..c12449b 100644 --- a/bashast/gunit/fname.gunit +++ b/bashast/gunit/fname.gunit @@ -47,24 +47,24 @@ fname: "hex\xaF" -> (STRING hex \ xaF) "ctrlx\cx" -> (STRING ctrlx \ cx) "tab\\ttab" -> "(STRING tab \\ \t tab)" -"abc[def]" -> (STRING abc (MATCH_PATTERN def)) -"abc[d${more}]" -> (STRING abc (MATCH_PATTERN d (VAR_REF more))) -"abc[#d]" -> (STRING abc (MATCH_PATTERN # d)) -"abc[d#]" -> (STRING abc (MATCH_PATTERN d #)) +"abc[def]" -> (STRING abc (MATCH_ANY def)) +"abc[d${more}]" -> (STRING abc (MATCH_ANY d (VAR_REF more))) +"abc[#d]" -> (STRING abc (MATCH_ANY # d)) +"abc[d#]" -> (STRING abc (MATCH_ANY d #)) "a[]" -> (STRING a [ ]) -"ab[d-h]" -> (STRING ab (MATCH_PATTERN d - h)) +"ab[d-h]" -> (STRING ab (MATCH_ANY d - h)) "ab[!d-h]" -> (STRING ab (MATCH_ANY_EXCEPT d - h)) "ab[^d-h]" -> (STRING ab (MATCH_ANY_EXCEPT d - h)) -"ab[]c]" -> (STRING ab (MATCH_PATTERN ] c)) -"ab[:alpha:]" -> (STRING ab (MATCH_PATTERN : alpha :)) -"ab[=c=]" -> (STRING ab (MATCH_PATTERN = c =)) -"ab[.c.]" -> (STRING ab (MATCH_PATTERN . c .)) -"ab[[:alpha:]]" -> (STRING ab (MATCH_PATTERN (CHARACTER_CLASS alpha))) -"ab[[:alpha:][:digit:]]" -> (STRING ab (MATCH_PATTERN (CHARACTER_CLASS alpha) (CHARACTER_CLASS digit))) +"ab[]c]" -> (STRING ab (MATCH_ANY ] c)) +"ab[:alpha:]" -> (STRING ab (MATCH_ANY : alpha :)) +"ab[=c=]" -> (STRING ab (MATCH_ANY = c =)) +"ab[.c.]" -> (STRING ab (MATCH_ANY . c .)) +"ab[[:alpha:]]" -> (STRING ab (MATCH_ANY (CHARACTER_CLASS alpha))) +"ab[[:alpha:][:digit:]]" -> (STRING ab (MATCH_ANY (CHARACTER_CLASS alpha) (CHARACTER_CLASS digit))) "ab[^[:alpha:]]" -> (STRING ab (MATCH_ANY_EXCEPT (CHARACTER_CLASS alpha))) -"ab[[=c=]]" -> (STRING ab (MATCH_PATTERN (EQUIVALENCE_CLASS c))) -"ab[[.backslash.]]" -> (STRING ab (MATCH_PATTERN (COLLATING_SYMBOL backslash))) -"ab[12[:alpha:]]" -> (STRING ab (MATCH_PATTERN 12 (CHARACTER_CLASS alpha))) +"ab[[=c=]]" -> (STRING ab (MATCH_ANY (EQUIVALENCE_CLASS c))) +"ab[[.backslash.]]" -> (STRING ab (MATCH_ANY (COLLATING_SYMBOL backslash))) +"ab[12[:alpha:]]" -> (STRING ab (MATCH_ANY 12 (CHARACTER_CLASS alpha))) "\"'foo'\"" -> (STRING (DOUBLE_QUOTED_STRING ' foo ')) "--preserve=timestamps,mode" -> (STRING - -p reserve = timestamps , mode) |