unknown.h Header File

Header File Index

Unknown routines

This header file defines all TIOS jump table entries which are not defined in any other header file. Some of these entries are absolutely unknown for us, and other entries are still not clear enough to us to be documented. The totally unknown entries are assumed to be functions which return short, and which accept any number of arguments.

Our intention is that the number of functions this header file contains be as small as possible. Please help us with this task.

 Functions
_bcd_math

_ds16u16

_ds32s32

_du16u16

_du32u32

_ms16u16

_ms32s32

_mu16u16

_mu32u32

are_units_consistent

assign_between

CharNumber

CheckGraphRef

ck_valid_float

cleanup_de_mem

cleanup_seq_mem

clear_error_context

compare_numbers

convert_to_TI_92

CountGrFunc

cpt_gr_fun

cpt_gr_param

cpt_gr_polar

CptFuncX

CptIndep

CptLastIndepDE

CreateEmptyList

CustomBegin

CustomEnd

CustomFree

CustomMenuItem

DataTypeNames

de_initRes

de_loop

de_rng_no_graph

delete_list_element

deStepCk

did_map_aggregate_arg

did_push_approx_inflection_point

did_push_divide_units

did_push_lincf

did_push_var_val

divide_top

does_push_fetch

dv_create_graph_titles

dv_findColumn

EQU_deStatus

EQU_getNameInfo

EQU_select

EQU_setStyle

ER_throwFrame

ERD_dismissNotice

ERD_notice

estack_to_float

EV_quit

execute_graph_func

FindFunc

FindGrFunc

FirstNonblank

FirstSeqPlot

fix_loop_displacements

ForceFloat

freeIdList

FuncLineFlt

gen_version

get_lb

get_list_indices

get_matrix_indices

get_ub

GetStatValue

GetSysGraphRef

GetTagStr

GM_Derivative

GM_DistArc

GM_Inflection

GM_Integrate

GM_Intersect

GM_Math1

GM_Shade

GM_TanLine

GM_Value

gr_add_fldpic

gr_ck_solvergraph

gr_CptIndepInc

gr_de_axes_lbl

gr_de_value

gr_del_locals

gr_del_vars_in_folder

gr_delete_fldpic

gr_DelFolder

gr_DispLabels

gr_execute_de

gr_execute_seq

gr_find_de_result

gr_find_el

gr_find_func_index

gr_initCondName

gr_openFolder

GR_Pan

gr_remove_fldpic

gr_seq_value

gr_stopic

gr_xres_pixel

GR3_addContours

GR3_freeDB

GR3_handleEvent

GraphActivate

GraphOrTableCmd

GrAxes

GrClipLine

grFuncName

GrLineFlt

GS_PlotAll

GS_PlotTrace

GT_BackupToScr

GT_CalcDepVals

GT_CenterGraphCursor

GT_CursorKey

GT_DE_Init_Conds

GT_DspFreeTraceCoords

GT_DspMsg
Displays msg according to pos.
GT_DspTraceCoords

GT_Error

GT_Format

GT_FreeTrace

GT_IncXY

GT_KeyIn

GT_Open

GT_PrintCursor

GT_QFloatCursorsInRange

GT_Regraph_if_neccy

GT_Regraph

GT_SaveAs

GT_SelFunc

GT_Set_Graph_Format

GT_SetCursorXY

GT_SetGraphRange

GT_ShowMarkers

GT_Trace

GT_ValidGraphRanges

GT_WinBound

GT_WinCursor

GXcoord

GYcoord

GZ_Decimal

GZ_Fit

GZ_InOut

GZ_Integer

GZ_Previous

GZ_Recall

GZ_SetFactors

GZ_Square

GZ_Standard

GZ_Stat

GZ_Store

GZ_Trig

has_different_variable

has_unit_base

hStrAppend

index_after_match_endtag

index_if_pushed_binomial_info

index_if_pushed_qquad_info

index_reductum_with_tag_base

index_rmng_factor

index_rmng_fctrs_start_base_tag

index_rmng_fctrs_start_base

index_rmng_fctrs_start_fctr_tag

init_list_indices

init_matrix_indices

init_unit_system

InitDEAxesRng

InitDEMem

InitTimeSeq

is_cFloat_agg

is_complex_Float

is_equivalent_to

is_executable

is_neg_lead_numr_coef_re_part

is_pathname

is_pos_int_and_eq_quantum

is_real

is_reciprocal_of_quantum

is_term_improper

is_undefined

is_units_term

lead_conjunct_factor_index

lead_disjunct_term_index

linear_degree

LIO_SendIdList

LoadSymFromFindHandle

next_token

next_var_or_kernel_index

NG_cleanup_graph_fun

NG_setup_graph_fun

nonblank

OO_appGetPublicStorage

OO_appIsMarkedDelete

OO_appMarkDelete

OO_AppNameToACB

OO_appSetPublicStorage

OO_CondGetAttr

OO_Deref

OO_Destroy

OO_DestroyAll

OO_GetAppAttr

OO_GetAttr

OO_HasAttr

OO_InstallAppHook

OO_InstallAppHookByName

OO_InstallSystemHook

OO_New

OO_NextACB

OO_PrevACB

OO_SetAppAttr

OO_SetAttr

OO_UninstallAppHook

OO_UninstallAppHookByName

OO_UninstallSystemHook

or_onto_top

OSCheckLinkOpen

OSKeyScan

paint_all_except

ParseSymName

PlotDel

PlotDup

PlotGet

PlotInit

PlotLookup

PlotPut

PlotSize

push0

push1

push_ans_entry

push_auto_units_conversion

push_but_conjunct_factor

push_but_factor

push_but_term

push_constant_factors

push_constant_terms

push_dependent_factors

push_dependent_terms

push_float_qr_fact

push_format

push_gcd_then_cofactors

push_independent_factors

push_independent_terms

push_lu_fact

push_make_proper

push_minus_recip_of_quantum

push_mrow_aux

push_negate_quantum_as_negint

push_nonconstant_factors

push_nonconstant_terms

push_nonnumeric_factors

push_parse_prgm_or_func_text

push_pi_on_quantum

push_pi

push_poly_deg_in_var_or_kernel

push_poly_qr

push_quantum_as_nonnegative_int

push_quantum_pair_as_pos_frac

push_reciprocal_of_quantum

push_reciprocal

push_simplify_statements

push_sq_matrix_to_whole_number

push_standardize

push_symbolic_qr_fact

push_trig

push_unit_system_list

push_user_func

push_var_kern_tail

push_var

push_zero_partial_column

QActivePlots

QPlotActive

QSkipGraphErr

QstatRcl

raise_to_top

ReallocExprStruct

recall_data_var

Regraph

remaining_conjuncts_index

remaining_disjuncts_index

replace_top_with_post_simplified

replace_top_with_reciprocal

replace_top2_with_and

replace_top2_with_difference

replace_top2_with_imre

replace_top2_with_or

replace_top2_with_pow

replace_top2_with_prod

replace_top2_with_ratio

replace_top2_with_sum

run_one_seq

ScrRectDivide

SearchExprStruct

seqStepCk

seqWebInit

SetGraphMode

setup_more_graph_fun

setup_unit_system

sf_width

SP_Define

spike_chk_gr_dirty

spike_geo_titles

spike_in_editor

spike_optionD

spike_titles_in_editor

statEnd

statFree

statStart

store_data_var

store_func_def

store_to_subscripted_element

time_loop

times_top

TIOS_abs

TIOS_div

TIOS_EV_getAppID

TIOS_labs

TIOS_ldiv

TIOS_strtol

tokenize_if_TI_92_or_text

TokenizeName

unlock_more_graph_fun

UpdateWindows

ValidateStore

VarGraphRefBitsClear

VarSaveTitle

VarStoreLink

XCvtFtoP

XCvtPtoF

YCvtFtoP

YCvtFtoWin

YCvtPtoF

 Global Variables
errno

estack_max_index

EV_appA

EV_appB

EV_appSide

EV_currentApp

EV_errorCode

EV_flags

EV_runningApp

Float0Index

Float1Index

FloatExp1Index

FloatHalfIndex

FloatMinus1Index

FloatPiIndex

FLOATTAB

IM_re_tol

index_false

index_true

Integer0Index

Integer1Index

Integer2Index

IntegerMinus1Index

NG_control

NG_such_that_index

OO_firstACB

OO_SuperFrame

OSModKeyStatus

primary_tag_list

pSymPG

RAtionalize_tol

RM_Type

ST_flags

VarOptList

 Constants
SYM_LEN
Maximum length of the name of a folder or file.
 Predefined Types
Attrs
An enumeration for describing legal attribute values.
BITMAP
A structure for defining a bitmap.
CESI
Represents a pointer to a constant expression.
DB3
Structure for defining a 3D function spin database.
div_t
An integer division return type used in the div function.
EQU_DS_AMS1
Structure for defining internal Y = Editor app data (AMS 1.xx version).
EQU_DS
Structure for defining internal Y = Editor app data.
EQU_SELECT

ESI_Callback_t
Represents a pointer to an ESI callback function.
ESI
Represents an index of a value on the TIOS expression stack.
ESQ
Represents a quantum within an expression.
EV_FLAGS

FOLDER_TYPE
A union of three pointers, pointing either to a handle, a SYM_ENTRY or a file in memory.
FUNCID
Function identifier structure.
GR_MODES
Structure for describing graph modes.
GR_WIN_VARS
Structure defining data for the graph related apps.
GraphModes
Describes different graphing modes.
GrFmtFlags2
Enumerates different Graph Format flags for the GR_MODES struct.
GrFmtFlags
Enumerates different Graph Format flags for the GR_MODES struct.
GrMode3dStyles
Enumerates different 3D Graph Style flags for the GR_MODES struct.
GrSides
Enumerates different Graph side flags for the GR_WIN_VARS struct.
GrWinFlags
Enumerates different Graph app flags for the GR_WIN_VARS struct.
HANDLE
Represents a handle associated with an allocated memory block.
HSym
A structure representing a symbol reference.
ldiv_t
A long integer division return type used in the ldiv function.
OO_Indices

pFrame

SCR_COORDS
An alias type for defining physical screen coordinates.
SCR_RECT
A scructure for defining a rectangular area.
SCR_STATE
A structure for saving the state of the graphics system.
SYM_ENTRY
A structure representing a VAT symbol entry.
SYM_STR
Represents a pointer to the terminating zero byte of a string.
SymPG_S
A structure describing a "symbol table private global structure".
TABLE_WIN_VARS
Structure for defining Table app data.
TableFlags
Enumerates different Table app flags for the GR_WIN_VARS struct.
tag_info

Two_ESI_Callback_t

unknown_retval
Type for unknown return values.
WIN_COORDS
An alias type for defining logical screen coordinates.
WIN_RECT
A structure for defining a rectangular area.
WINDOW_AMS1
The main window-describing structure (AMS 1.xx version).
WINDOW
The main window-describing structure.
WinVarEnum
Describes different Window variables.