Lines Matching refs:ex_stack

97 	int depth; estack_rec *temp = ex_stack;  in execute()
128 c_code = !bc_is_zero (ex_stack->s_num); in execute()
182 push_copy (ex_stack->s_num); in execute()
258 c_code = bc_is_zero (ex_stack->s_num); in execute()
264 bc_out_num (ex_stack->s_num, o_base, out_char, std_only); in execute()
278 if (ex_stack->s_num->n_len == 1 && in execute()
279 ex_stack->s_num->n_scale != 0 && in execute()
280 ex_stack->s_num->n_value[0] == 0 ) in execute()
281 bc_int2num (&ex_stack->s_num, ex_stack->s_num->n_scale); in execute()
283 bc_int2num (&ex_stack->s_num, ex_stack->s_num->n_len in execute()
284 + ex_stack->s_num->n_scale); in execute()
288 bc_int2num (&ex_stack->s_num, ex_stack->s_num->n_scale); in execute()
292 if (!bc_sqrt (&ex_stack->s_num, scale)) in execute()
302 bc_int2num (&ex_stack->s_num, random()); in execute()
333 bc_sub (_zero_, ex_stack->s_num, &ex_stack->s_num, 0); in execute()
354 bc_num temp = ex_stack->s_num; in execute()
355 ex_stack->s_num = ex_stack->s_next->s_num; in execute()
356 ex_stack->s_next->s_num = temp; in execute()
369 c_code = bc_is_zero (ex_stack->s_num); in execute()
376 c_code = !bc_is_zero (ex_stack->s_next->s_num) in execute()
377 && !bc_is_zero (ex_stack->s_num); in execute()
386 c_code = !bc_is_zero (ex_stack->s_next->s_num) in execute()
387 || !bc_is_zero (ex_stack->s_num); in execute()
396 bc_add (ex_stack->s_next->s_num, ex_stack->s_num, &temp_num, 0); in execute()
407 bc_sub (ex_stack->s_next->s_num, ex_stack->s_num, &temp_num, 0); in execute()
418 bc_multiply (ex_stack->s_next->s_num, ex_stack->s_num, in execute()
430 if (bc_divide (ex_stack->s_next->s_num, in execute()
431 ex_stack->s_num, &temp_num, scale) == 0) in execute()
446 if (bc_is_zero (ex_stack->s_num)) in execute()
450 bc_modulo (ex_stack->s_next->s_num, in execute()
451 ex_stack->s_num, &temp_num, scale); in execute()
463 bc_raise (ex_stack->s_next->s_num, in execute()
464 ex_stack->s_num, &temp_num, scale); in execute()
465 if (bc_is_zero (ex_stack->s_next->s_num) && bc_is_neg (ex_stack->s_num)) in execute()
477 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
478 ex_stack->s_num) == 0; in execute()
487 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
488 ex_stack->s_num) != 0; in execute()
497 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
498 ex_stack->s_num) == -1; in execute()
507 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
508 ex_stack->s_num) <= 0; in execute()
517 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
518 ex_stack->s_num) == 1; in execute()
527 c_code = bc_compare (ex_stack->s_next->s_num, in execute()
528 ex_stack->s_num) >= 0; in execute()
550 while (ex_stack != NULL) pop(); in execute()
795 bc_free_num (&ex_stack->s_num); in assign()
797 ex_stack->s_num = bc_copy_num (_one_); in assign()
799 ex_stack->s_num = bc_copy_num (_zero_); in assign()