Lines Matching refs:out_char
59 void bc_out_long (long val, size_t size, bool space, void (*out_char)(char) ) in bc_out_long()
64 if (space) (*out_char) (' '); in bc_out_long()
69 (*out_char) ('0'); in bc_out_long()
73 (*out_char) (digits[ix]); in bc_out_long()
79 void bc_out_num (bc_num num, int o_base, void (*out_char)(char), int leading_zero) in bc_out_num()
88 if (num->n_sign == MINUS) (*out_char) ('-'); in bc_out_num()
92 (*out_char) ('0'); in bc_out_num()
100 (*out_char) (BCD_CHAR(*nptr++)); in bc_out_num()
105 (*out_char) ('0'); in bc_out_num()
110 (*out_char) ('.'); in bc_out_num()
112 (*out_char) (BCD_CHAR(*nptr++)); in bc_out_num()
119 (*out_char) ('0'); in bc_out_num()
158 (*out_char) (ref_str[ (int) temp->digit]); in bc_out_num()
160 bc_out_long (temp->digit, max_o_digit->n_len, 1, out_char); in bc_out_num()
168 (*out_char) ('.'); in bc_out_num()
177 (*out_char) (ref_str[fdigit]); in bc_out_num()
179 bc_out_long (fdigit, max_o_digit->n_len, pre_space, out_char); in bc_out_num()