| did_push_series | Function (ROM Call 0x588)

AMS 2.02 or higher | basfunc.h

short did_push_series(CESI expr, CESI var, CESI exporder, CESI exppt, short push_only_first_nonzero_term_flag);

Executes TI-Basic 'taylor' function.

did_push_series does a Taylor series expansion of 'expr' with respect to variable 'var' about the point 'exppt' to order 'exporder'. If push_only_first_nonzero_term_flag is TRUE, it pushes only the first nonzero term. It returns TRUE if it pushed a result (not containing a SERIES_TAG) to the estack, FALSE otherwise.

Uses: push_1st_derivative, push_abs, push_approx, push_ceiling, push_cos, push_denominator, push_lim, push_mod, push_numerator, push_sin, push_arg_minus_1, push_arg_plus_1, push_difference, push_exponentiate, push_negate, push_pow, push_product, push_ratio, push_square, push_substitute_simplify, push_sum, all_tail, are_expressions_identical, check_estack_size, compare_expressions, delete_between, delete_expression, deleted_between, deleted_expression, estack_number_to_Float, factor_base_index, factor_exponent_index, is_advanced_tag, is_free_of_tag, lead_base_index, lead_exponent_index, lead_factor_index, lead_term_index, likely_approx_to_number, move_between_to_top, moved_between_to_top, next_expression_index, push_between, push_expr_quantum, push_expr2_quantum, push_expression, push_Float, push_offset_array, push_quantum, push_quantum_pair, reductum_index, remaining_factors_index, top_estack, ST_helpMsg, XR_stringPtr, fabs, sqrt, add_to_top, compare_numbers, estack_to_float, FloatMinus1Index, FloatPiIndex, get_lb, get_ub, integer_non_unknown, Integer0Index, Integer1Index, Integer2Index, IntegerMinus1Index, is_constant, is_minus1, is_nonnegative, is_positive, is_real, is_reciprocal_of_quantum, is_undefined, is_variable, is_whole_number, is0, is1, primary_tag_list, push_but_factor, push_quantum_as_nonnegative_int, push_reciprocal, push0, raise_to_top, replace_top2_with_imre, replace_top2_with_prod, replace_top2_with_ratio, times_top, _bcd_math, _du16u16, _ds32s32, _ms32s32, ROM Call 0x4DF, ROM Call 0x4EA, ROM Call 0x4EB, ROM Call 0x4EC, ROM Call 0x4EF, ROM Call 0x4F2
Used by: did_push_anti_deriv, push_1st_derivative, push_csolve, push_czeros, push_def_int, push_desolve, push_lim, push_max, push_min, push_nsolve, push_solve, push_zeros, push_equals, push_greater_than, push_greater_than_or_equals, push_less_than, push_less_than_or_equals, push_not_equals, get_ub