9 function forward
(distance
) {
10 if (d ==
0) y
+= distance
11 if (d ==
90) x
+= distance
12 if (d ==
180) y
-= distance
13 if (d ==
270) x
-= distance
20 /^C
/ {d =
(d
+ 90) %
360}
21 /^A
/ {d =
(d
+ 270) %
360}
22 /^F
[0-9]+/ {forward
(substr($
0, 2))}