У меня есть скрипт windbg, который я планирую назначить для запуска через точку останова. В этом сценарии я хочу токенизировать команду, используя .foreach, но я хочу иметь возможность назначить переменную, которая будет помнить что-то о текущем токене в следующий раз в цикле for.
Например, что-то вроде этого (написано в psuedo windbg-script-code):
$thistokenisinteresting = false
.foreach (line {k100})
{
.if ($thistokenisinteresting)
{
.printf line
$thistokenisinteresting = false
}
.if ($SPAT("line","*SomeToken*"))
{
$thistokenisinteresting = true
}
}
Я не могу понять, как назначить такую переменную, как $ thistokenisинтересная. Я использую регистр? Разве это не испортит мою отладку?