@600 := 5;
N10 IF (@600 = 25) THEN
M30;
ELSE
G04 X.1
@600 := @600 + 5;
GOTO 10;
END_IF
--
@600 := 0;
N10 G04 X1
@600 := @600 + 5;
IF (@600 = 25) THEN M30;
ELSE
G04 X2
END_IF
GOTO 10;
G90 G10 L10 P5 R.01
---------------
IF (#1 <= 2) THEN
G00 X1.
ELSEIF (#1 = 3) THEN
G00 X2.
ELSEIF (#1 > 3) THEN
G00 X3.
ELSEIF (#1 < 1 OR #1 > 6) THEN
M99;
ELSE
END_IF