typedef uint64_t word; typedef uint32_t hword; word fw(hword l, hword r); word point(word pos, word sz, hword p); hword left(word w); hword right(word w); word negw(word w); int isneg(word w); void writew(word w, FILE *fp); word readw(FILE *fp); char ascii2rad(char c); char rad2ascii(char c); int israd50(char c); word rad50(int n, const char *s); int unrad50(word r, char *s); char ascii2sixbit(char c); char sixbit2ascii(char c); int issixbit(char c); word sixbit(const char *s); void unsixbit(word sx, char *s); char *disasm(word w);