** invert array slice p[0]-p[e] (both inclusive) */
| 836 | ** invert array slice p[0]-p[e] (both inclusive) |
| 837 | */ |
| 838 | static void invert (Instruction *p, int e) { |
| 839 | int i; |
| 840 | for (i = 0; i < e; i++, e--) { |
| 841 | Instruction temp = p[i]; |
| 842 | p[i] = p[e]; |
| 843 | p[e] = temp; |
| 844 | } |
| 845 | } |
| 846 | |
| 847 | |
| 848 | /* |