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