typedef struct{u32 a[prec];} b;
A big integer = ∑a[j]228(prec−1−j)
prec
number of words in a b
static b s2b(char * s);
converts a decimal numeral to a big integer of type b
void pr(b x)
Prints 51 digits of x.
void addTo(b* x, b* y)
adds y to x.
void subFrm(b* x, b* y)
subtracts y from y.
int div10(b* x)
divides x by 10 and returns remainder.
b sb(int j)
returns big integer with value j.
sz
Length of edge of bit array.
fbex
Fibonacci sz
int less(b*x, b*y)
1 if x<y, 0 otherwise
pats[fbex]
an array of the F(sz) like strings of length sz