Cross Reference: varmod-defined.exp
xref: /src/usr.bin/make/unit-tests/varmod-defined.exp
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/make/unit-tests/
varmod-defined.exp revision 1.10
11.8SrilligGlobal: 8_DOLLARS = $$$$$$$$
21.8SrilligGlobal: VAR =
31.5SrilligVar_Parse: ${8_DOLLARS} (eval-keep-dollar-and-undefined)
41.8SrilligGlobal: VAR = $$$$$$$$
51.5SrilligVar_Parse: ${VAR:D${8_DOLLARS}} (eval-keep-dollar-and-undefined)
61.7SrilligEvaluating modifier ${VAR:D...} on value "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
71.5SrilligVar_Parse: ${8_DOLLARS}} (eval-keep-dollar-and-undefined)
81.6SrilligResult of ${VAR:D${8_DOLLARS}} is "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
91.8SrilligGlobal: VAR = $$$$$$$$
101.5SrilligVar_Parse: ${VAR:@var@${8_DOLLARS}@} (eval-keep-dollar-and-undefined)
111.7SrilligEvaluating modifier ${VAR:@...} on value "$$$$$$$$" (eval-keep-dollar-and-undefined, regular)
121.2SrilligModifier part: "var"
131.2SrilligModifier part: "${8_DOLLARS}"
141.9SrilligModifyWords: split "$$$$$$$$" into 1 word
151.8SrilligGlobal: var = $$$$$$$$
161.5SrilligVar_Parse: ${8_DOLLARS} (eval-keep-undefined)
171.2SrilligModifyWord_Loop: in "$$$$$$$$", replace "var" with "${8_DOLLARS}" to "$$$$"
181.10SrilligGlobal: delete var
191.6SrilligResult of ${VAR:@var@${8_DOLLARS}@} is "$$$$" (eval-keep-dollar-and-undefined, regular)
201.8SrilligGlobal: VAR = $$$$
211.8SrilligGlobal: .MAKEFLAGS =  -r -k -d v -d
221.8SrilligGlobal: .MAKEFLAGS =  -r -k -d v -d 0
231.1Srilligexit status 0
24

Indexes created Mon Nov 10 17:20:41 GMT 2025