as_append_char (struct state *state, char c)
as_append_char (struct state *state, unsigned char c)
as_append_char (struct state *state, char c){  if(as_reserve (state, 1))    return 1;  else {    *state->s++ = c;    return 0;  }}