getsc__
c = getsc__();
#define getsc_() ((*source->str != '\0') ? *source->str++ : getsc__())
static int getsc__(void);