before while
before dotcmd
before function
before return
after function
after dotcmd, return value: 0
before dotcmd
before function
before return
after function
after dotcmd, return value: 0
after while
