1compound start
2before dotcmd
3before while
4before return
5after dotcmd, return value: 0
6compound end
7