EasyManua.ls Logo

Texas Instruments TI-89 - Push_String

Texas Instruments TI-89
1398 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
984
Appendix A: System Routines — Strings
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
push_string
Declaration:
void
push_string
(EStackIndex
i
)
Category(ies):
Strings
Description:
Linearly detokenizes the expression indexed by
i
, and then pushes the
tokenized string form of that result onto the estack.
Inputs:
i
An externally tokenized expression.
Outputs:
Pushes the tokenized string form of the linearly detokenized form of the
input expression onto the estack.
Assumptions:
None
Side Effects:
May cause expression stack to grow or heap compression.
Availability:
On AMS 1.05 and higher.
TI-89 / TI-92 Plus
Differences:
None
See Also: push_char, push_format, push_instring, push_ord, push_str_to_expr,
push_zstr
Example:
If i indexes the bolded tag in the externally tokenized form of a + b as follows
A_VAR_TAG B_VAR_TAG
ADD_TAG
then
push_string (i);
pushes the tokenized string form onto the estack such that
top_estack
points to the bolded tag
of the expression a + b as follows.
0 a + b 0
STR_DATA_TAG

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals