Lines Matching refs:separator

1 # $NetBSD: varmod-to-separator.mk,v 1.14 2024/04/20 10:18:55 rillig Exp $
4 # using an arbitrary character as word separator.
10 . warning Space as separator does not work.
13 # The separator can be an arbitrary character, for example a comma.
15 . warning Comma as separator does not work.
23 # To use the ':' as the separator, just write it normally.
24 # The first colon is the separator, the second ends the modifier.
26 . warning Colon as separator does not work.
33 . warning Colon as separator does not work.
42 # as a separator, but as the closing delimiter of the whole
45 . warning Colon as separator does not work.
50 # the separator.
52 . warning Colon as separator does not work.
55 # Now it gets interesting and ambiguous: The separator could either be empty
62 # As in the ${WORDS:tu:ts} example above, the separator is empty.
64 . warning Empty separator before closing brace does not work.
77 # The :ts modifier with an actual separator can be followed by other
101 # a single word, and the custom separator from the modifier ':tsx' has no
110 # When these 3 words are joined, the separator from the modifier ':tsx' is
116 # Not all modifiers use the separator from the previous modifier ':ts' though.
117 # The modifier ':@' always uses a space as word separator instead. This has
124 # Adding a final :M* modifier applies the :ts separator again, though.
129 # The separator can be \n, which is a newline.
131 . warning The separator \n does not produce a newline.
134 # The separator can be \t, which is a tab.
136 . warning The separator \t does not produce a tab.
139 # The separator can be given as octal number.
141 . warning The separator \012 is not interpreted in octal ASCII.
146 . warning The separator \012 cannot have many leading zeroes.
149 # The value of the separator character must not be outside the value space
156 . warning The separator \400 is accepted even though it is out of bounds.
158 . warning The separator \400 is accepted even though it is out of bounds.
161 # The separator can be given as hexadecimal number.
163 . warning The separator \xa is not interpreted in hexadecimal ASCII.
172 . warning The separator \x100 is accepted even though it is out of bounds.
174 . warning The separator \x100 is accepted even though it is out of bounds.
177 # Negative numbers are not allowed for the separator character.
180 . warning The separator \-300 is accepted even though it is negative.
182 . warning The separator \-300 is accepted even though it is negative.
189 . warning The separator \8 is accepted even though it is not octal.
191 . warning The separator \8 is accepted even though it is not octal.
197 . warning The separator \100L is accepted even though it contains an 'L'.
199 . warning The separator \100L is accepted even though it contains an 'L'.
205 . warning The separator \x40g is accepted even though it contains a 'g'.
207 . warning The separator \x40g is accepted even though it contains a 'g'.
220 # The word separator can only be a single character.