xref: /netbsd/src/usr.bin/make/unit-tests/varmod-defined.exp
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Global: 8_DOLLARS = $$$$$$$$
2Global: VAR = # (empty)
3Var_Parse: ${8_DOLLARS} (eval-keep-dollar-and-undefined)
4Global: VAR = $$$$$$$$
5Var_Parse: ${VAR:D${8_DOLLARS}} (eval-keep-dollar-and-undefined)
6Evaluating modifier ${VAR:D...} on value "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
7Var_Parse: ${8_DOLLARS}} (eval-keep-dollar-and-undefined)
8Result of ${VAR:D${8_DOLLARS}} is "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
9Global: VAR = $$$$$$$$
10Var_Parse: ${VAR:@var@${8_DOLLARS}@} (eval-keep-dollar-and-undefined)
11Evaluating modifier ${VAR:@...} on value "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
12Modifier part: "var"
13Modifier part: "${8_DOLLARS}"
14ModifyWords: split "$$$$$$$$" into 1 word
15Global: var = $$$$$$$$
16Var_Parse: ${8_DOLLARS} (eval-keep-undefined)
17ModifyWord_Loop: expand "${8_DOLLARS}" to "$$$$"
18Global: delete var
19Result of ${VAR:@var@${8_DOLLARS}@} is "$$$$" (eval-keep-dollar-and-undefined, regular)
20Global: VAR = $$$$
21Global: .MAKEFLAGS =  -r -k -d v -d
22Global: .MAKEFLAGS =  -r -k -d v -d 0
23exit status 0
24

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026