() test() { label start: // XXX ":" is also the namespace separator int a = 2; if a == 1 repeatfrom start; if a == 2 skipto skip; if a == 3 skipto skip2; int b = 4; label skip: if :false { label skip2: int c = 1; goto other; } else { int d = 2; goto skip2; label other: } }