before while
before dotcmd
before for
before break
after for
after dotcmd, return value: 0
before dotcmd
before for
before break
after for
after dotcmd, return value: 0
after while