Lines Matching refs:out_char
61 bc_out_long (val, size, space, out_char) in bc_out_long() argument
65 void (*out_char)(int);
67 void (*out_char)();
73 if (space) (*out_char) (' ');
78 (*out_char) ('0');
82 (*out_char) (digits[ix]);
90 bc_out_num (bc_num num, int o_base, void (*out_char)(int), int leading_zero TSRMLS_DC) in bc_out_num()
92 bc_out_num (bc_num num, int o_base, void (*out_char)(), int leading_zero TSRMLS_DC) in bc_out_num()
101 if (num->n_sign == MINUS) (*out_char) ('-'); in bc_out_num()
105 (*out_char) ('0'); in bc_out_num()
113 (*out_char) (BCD_CHAR(*nptr++)); in bc_out_num()
118 (*out_char) ('0'); in bc_out_num()
123 (*out_char) ('.'); in bc_out_num()
125 (*out_char) (BCD_CHAR(*nptr++)); in bc_out_num()
132 (*out_char) ('0'); in bc_out_num()
172 (*out_char) (ref_str[ (int) temp->digit]); in bc_out_num()
174 bc_out_long (temp->digit, max_o_digit->n_len, 1, out_char); in bc_out_num()
182 (*out_char) ('.'); in bc_out_num()
191 (*out_char) (ref_str[fdigit]); in bc_out_num()
193 bc_out_long (fdigit, max_o_digit->n_len, pre_space, out_char); in bc_out_num()