rubin_state
static int encode(struct rubin_state *rs, long A, long B, int symbol)
static void end_rubin(struct rubin_state *rs)
static void init_decode(struct rubin_state *rs, int div, int *bits)
static void __do_decode(struct rubin_state *rs, unsigned long p,
static int decode(struct rubin_state *rs, long A, long B)
static int out_byte(struct rubin_state *rs, unsigned char byte)
struct rubin_state rs_copy;
static int in_byte(struct rubin_state *rs)
struct rubin_state rs;
struct rubin_state rs;
static void init_rubin(struct rubin_state *rs, int div, int *bits)