int main(int argc, char **argv) {
          int q;
          int w;
          int e;
          int r;
          int t;
          int y;
          typedef struct TESTFM{int one; int two;} testfm;
          int u;
          int i;
          int o;
          int p;
          // ON DIM DO: struct TESTFM *test
          struct TESTFM *test = ARRAY(struct TESTFM , test, 1, 0, 10)
          DIM 0x0001 0x0001
          int a;
          int s;
          int d;
          int f;
          goto L_0001;
          struct TESTFM pointer ()
{
          return(&test[q]);
          return(0);
}
L_0001:
          struct TESTFM normal;
          q = 5;
          normal.two = p;
          pointer()->two = p;
