This code just made me stare at my screen for a few minutes:
loop: for (;;) { // ... }
(line 137 here)
I have never seen this b
It is not a keyword, but a label. If inside the for loop you write break loop;, and you exit that loop.
for
break loop;