1before while
2before dotcmd
3compound start
4before break
5after while
6