times_top Function (ROM Call 0x522)

AMS 2.02 or higher estack.h

void times_top (CESI ptr);

Multiplies the expression onto the EStack.

times_top multiplies the expression currently at the top of the EStack by the expression pointed to by ptr, and stores the result to the top of the estack, in place of the expression that was multiplied.


Uses: estack_to_float, is_variable, is0, primary_tag_list, push_product, check_estack_size, delete_between, delete_expression, estack_number_to_Float, next_expression_index, push_between, push_expr_quantum, push_expression, push_Float, push_quantum, should_and_did_push_approx_arg2, top_estack, ST_helpMsg, XR_stringPtr, _bcd_math, _du16u16, _ds32s32, _ms32s32, push_exact0
Used by: add_to_top, are_units_consistent, did_push_approx_inflection_point, did_push_lincf, get_ub, index_if_pushed_qquad_info, is_negative, is_nonnegative, is_nonpositive, is_positive, negate_top, push_auto_units_conversion, push_but_factor, push_but_term, push_constant_factors, push_constant_terms, push_dependent_factors, push_dependent_terms, push_gcd_then_cofactors, push_independent_factors, push_independent_terms, push_make_proper, push_nonconstant_factors, push_nonconstant_terms, push_nonnumeric_factors, push_poly_deg_in_var_or_kernel, push_poly_qr, push_reciprocal, push_standardize, push_symbolic_qr_fact, push_trig, raise_to_top, replace_top_with_post_simplified, replace_top2_with_pow, replace_top2_with_sum, did_push_anti_deriv, did_push_series, push_1st_derivative, push_acosh, push_asin, push_asinh, push_atan, push_atanh, push_comb, push_comdenom, push_cosh, push_csolve, push_czeros, push_def_int, push_denominator, push_desolve, push_exp, push_expand, push_extended_prod, push_factor, push_floor, push_im, push_integer_remainder, push_lim, push_ln, push_log10, push_matnorm, push_max, push_min, push_mod, push_nint, push_nsolve, push_numerator, push_perm, push_phase, push_prodlist, push_r_cis, push_re, push_sign, push_sin2, push_sinh, push_solve, push_summation, push_tan, push_tanh, push_zeros, did_push_to_polar, push_equals, push_exponentiate, push_greater_than, push_greater_than_or_equals, push_less_than, push_less_than_or_equals, push_list_plus, push_negate, push_not_equals, push_percent, push_product, push_ratio, push_sum, push_to_cylin, push_to_sphere, push_dense_poly_eval, push_spher_vector, push_to_dd, push_to_dms, push_polar_to_rect_x, push_polar_to_rect_y