| /src/bin/sh/ |
| mkinit.sh | 67 backslash='\\' 69 if [ "$var" = "${var%$backslash}" ] 72 backslash='\' 73 if [ "$var" = "${var%$backslash}" ] 82 if [ "$var" != "${var%$backslash}" ] 143 [ "$line" = "${line%$backslash}" ] || continue
|
| show.c | 1005 case '\n': c = 'n'; goto backslash; 1006 case '\t': c = 't'; goto backslash; 1007 case '\r': c = 'r'; goto backslash; 1008 case '"': c = '"'; goto backslash; 1009 case '\\': c = '\\'; goto backslash; 1010 case CTLESC: c = 'e'; goto backslash; 1011 case CTLVAR: c = 'v'; goto backslash; 1012 case CTLVAR+CTLQUOTE: c = 'V'; goto backslash; 1013 case CTLBACKQ: c = 'q'; goto backslash; 1014 case CTLBACKQ+CTLQUOTE: c = 'Q'; goto backslash; [all...] |
| /src/sys/arch/ia64/stand/common/ |
| interp_backslash.c | 16 * Routine for doing backslash elimination. 31 * backslash: Return malloc'd copy of str with all standard "backslash 35 backslash(char *str) function 165 * The final character was a '\'. Put it in as a single backslash.
|
| /src/usr.bin/make/unit-tests/ |
| escape.mk | 3 # Test backslash escaping. 11 # When an escaped <newline> (one preceded by a <backslash>) is found 18 # makefile, the command line shall contain the <backslash>, the 26 # Notice that the behaviour of <backslash><backslash> or 27 # <backslash><anything other than newline> is not mentioned. I think 28 # this implies that <backslash> should be taken literally everywhere 50 # Backslash at end of line in a comment\ 58 # Embedded backslash in variable should be taken literally. 65 VAR1BSc= 111\# backslash escapes comment char, so this is part of the valu [all...] |
| char-005c-reverse-solidus.exp | 2 while evaluating variable "BACKSLASH" with value "" 4 while evaluating variable "BACKSLASH" with value "" 6 while evaluating variable "BACKSLASH" with value "" 7 make: char-005c-reverse-solidus.mk:100: Unfinished backslash at the end in pattern "\" of modifier ":M" 8 while evaluating variable "BACKSLASH" with value "\" 10 while evaluating variable "BACKSLASH" with value ""
|
| unexport.mk | 12 # was not reachable though. At that point, backslash-newline has already
|
| char-005c-reverse-solidus.mk | 23 # This backslash is treated as a line continuation. 42 # The simplest was to produce a single backslash is the :U modifier. 43 BACKSLASH= ${:U\\} 44 .if ${BACKSLASH} != "\\" 55 # match the single backslash. 56 # expect: while evaluating variable "BACKSLASH" with value "" 57 .if ${BACKSLASH:Mx\} 64 .if ${BACKSLASH:Mx\\} 71 .if ${BACKSLASH:Mx\\\\\\\\} 77 # Adding more text after the backslash adds to the pattern, as the backslas [all...] |
| varname-dot-newline.exp | 11 backslash newline: <\
|
| varmod-edge.mk | 92 # The first backslash does not escape the second backslash. 93 # Therefore, the second backslash escapes the parenthesis. 97 # If the first backslash were to escape the second backslash, the first 100 # After that, the remaining backslash would escape the parenthesis in 105 #EXP= (} # If the first backslash were to escape ... 110 # The backslash in \( does not escape the parenthesis, therefore it 124 # The double backslash is passed verbatim to the pattern matcher. 125 # The Str_Match pattern is \\(:M*}, and there the backslash is unescaped [all...] |
| varname-dot-newline.mk | 10 # > shall contain the <backslash>, the <newline>, and the next line, except 42 @echo 'backslash newline: <${BACKSLASH_NEWLINE}>'
|
| varmod-match-escape.mk | 5 # first backslash or not. See ParseModifier_Match, "copy = true". 61 # is a single backslash. 62 # expect+1: Unfinished backslash at the end in pattern "\" of modifier ":M" 70 # expect+1: Unfinished backslash at the end in pattern "\" of modifier ":M" 117 # In brackets, the backslash is just an ordinary character.
|
| cond-token-plain.mk | 23 # To get a '#' into a condition, it has to be escaped using a backslash. 168 # and in that context, the backslash is just an ordinary character. The 179 ${:U\\\\}= backslash 270 # A trailing backslash in a bare word does not escape anything. 271 # expect+1: Unfinished backslash escape sequence 278 # A trailing backslash in an unfinished string literal word does not escape 280 # expect+2: Unfinished backslash escape sequence
|
| escape.exp | 7 VAR1BSc=:111# backslash escapes comment char, so this is part of the value: 69 echo :'command ending with backslash-newline'; \ 71 :command ending with backslash-newline
|
| varmod-loop.mk | 234 # expect: : backslash=\ end 235 : ${:U1:@i@ backslash=\ end@} 237 # expect: : dollar=$ at=@ backslash=\ end 238 : ${:U1:@i@ dollar=\$\$ at=\@ backslash=\\ end@} 239 # expect: : dollar=$$ at=@@ backslash=\\ end 240 : ${:U1:@i@ dollar=\$\$\$\$ at=\@\@ backslash=\\\\ end@} 241 # expect: : dollar=$$ at=@@ backslash=\\ end 242 : ${:U1:@i@ dollar=$$$$ at=\@\@ backslash=\\\\ end@}
|
| varmod-undefined.mk | 45 # In the :U modifier, the backslash only escapes very few characters, all 48 # In condition string literals, the backslash always escapes the following
|
| opt-debug-errors-jobs.mk | 32 # backslash are preserved and are usually outside a shell word and thus
|
| varmod-match-escape.exp | 36 make: varmod-match-escape.mk:63: Unfinished backslash at the end in pattern "\" of modifier ":M" 40 make: varmod-match-escape.mk:71: Unfinished backslash at the end in pattern "\" of modifier ":M"
|
| /src/external/gpl2/gmake/dist/ |
| misc.c | 71 /* Discard each backslash-newline combination from LINE. 72 Backslash-backslash-newline combinations become backslash-newlines. 79 register int backslash; 93 the end just before IN, and BACKSLASH gets nonzero 95 backslash = 0; 99 if (backslash) 101 backslash = !backslash; 78 register int backslash; local 432 register int backslash = 0; local [all...] |
| commands.c | 300 int backslash = 1; 303 backslash = !backslash; 304 if (backslash) 298 int backslash = 1; local
|
| /src/external/gpl2/gettext/dist/gettext-tools/tests/ |
| xgettext-csharp-3 | 18 // Two backslashes (unlike in Java, where this is just one backslash). 20 // A 6-character string (unlike in Java, where this is just one backslash). 22 // A single backslash. 101 #. Two backslashes (unlike in Java, where this is just one backslash). 106 #. A 6-character string (unlike in Java, where this is just one backslash). 112 #. A single backslash.
|
| /src/usr.bin/tr/ |
| str.c | 63 static int backslash(STR *); 122 s->lastch = backslash(s); 313 s->equiv[0] = backslash(s); 339 stopval = s->str[0] == '\\' ? backslash(s) : (unsigned char)*s->str++; 360 s->lastch = backslash(s); 371 s->cnt = backslash(s); 397 backslash(STR *s) function
|
| /src/external/bsd/nsd/dist/simdzone/src/generic/ |
| scanner.h | 19 uint64_t backslash, uint64_t *is_escaped) 21 backslash &= ~ *is_escaped; 23 uint64_t follows_escape = backslash << 1 | *is_escaped; 27 uint64_t odd_sequence_starts = backslash & ~even_bits & ~follows_escape; 29 *is_escaped = add_overflow(odd_sequence_starts, backslash, &sequences_starting_on_even_bits); 131 uint64_t backslash; member in struct:block 150 block->backslash = simd_find_8x64(&block->input, '\\'); 152 block->backslash, &parser->file->state.is_escaped);
|
| /src/external/gpl2/groff/dist/font/devps/generate/ |
| textmap | 128 backslash \ 129 backslash rs
|
| /src/external/gpl2/groff/dist/font/devps/ |
| symbolmap | 131 backslash \ 132 backslash rs
|
| /src/usr.sbin/makemandb/ |
| makemandb.c | 1997 const char *backslash, *last_backslash; local 2004 backslash = strchr(str, '\\'); 2005 if (backslash == NULL) { 2015 len = backslash - last_backslash; 2018 if (backslash[1] == '-' || backslash[1] == ' ') { 2019 *iter++ = backslash[1]; 2020 last_backslash = backslash + 2; 2021 backslash = strchr(last_backslash, '\\'); 2023 ++backslash; [all...] |