gmqcc/tests/break.qc
2012-11-22 19:25:45 +01:00

26 lines
453 B
C++

void print(...) = #1;
string ftos (float) = #2;
void test(float brkat, float contat) {
float i;
for (i = 0; i < 10; i += 1) {
if (i == contat) {
print("ct ");
continue;
}
print(ftos(i), " ");
if (i == brkat) {
print("brk ");
break;
}
}
print("end\n");
}
void main() {
test(-1, -1);
test( 3, -1);
test(-1, 3);
test( 5, 2);
}