I was reading some c++ code, and i saw something interesting.
The code was something like this:
repeat: ...code here.... fallback: ...code here.
Labels are used as targets for goto, but, if you put a label, you are not forced to use goto, if you do not see any goto in the code you are reading, the people/guy who wrote that code probably used them for actually labeling purposes (duh!).