No it isn't. Why is it each time you say something and are corrected you refuse to admit it? You swore $chr(29) was a ")" for example. YOU ARE WRONG. That is NOT a loop. You want the technical reason, since you fail to see the simple ones? A loop is defined as a series of operations contained in a conditional branch that is reexecuted until a given condition is satisfied at which point an unconditional jump is triggered to exit the loop. A goto is not the same as a loop. A goto statement is defined as an unconditional jump to a specified location.
They are not the same.