]> pd.if.org Git - hexagon/blob - t/cantor.c
renamed library to hexagon
[hexagon] / t / cantor.c
1 #include <stdio.h>
2
3 #include "hexagon.h"
4
5 #include "tap.h"
6
7 int main(void) {
8         int xy[2];
9         int ijk[3];
10         int hex;
11         int x, y;
12
13         plan_tests(81*2);
14
15         for (x=-4;x<=4;x++) {
16                 for (y=-4;y<=4;y++) {
17                         hex = HL_cantor_xy(x,y);
18                         HL_cantor_arrays(hex, xy, ijk);
19                         ok(x == xy[0], "x check %d %d", x, y);
20                         ok(y == xy[1], "y check %d %d", x, y);
21                 }
22         }
23
24         return exit_status();
25 }