Path-Hilbert-XS

 view release on metacpan or  search on metacpan

XS.xs  view on Meta::CPAN



# convert d to (x,y)
void
d2xy(IV side, IV d)

  PREINIT:
    IV x;
    IV y;

  PPCODE:
    hilbert_d2xy(side, d, &x, &y);

    EXTEND(SP, 2);
    mPUSHi(x);
    mPUSHi(y);



( run in 0.608 second using v1.01-cache-2.11-cpan-5511b514fd6 )