bascmd.h Header File

Header File Index

Routines for executing TI-Basic commands

 Functions
cmd_andpic
Executes TI-Basic 'AndPic' command.
cmd_archive
Executes TI-Basic 'Archive' command.
cmd_blddata
Executes TI-Basic 'BldData' command.
cmd_circle
Executes TI-Basic 'Circle' command.
cmd_clrdraw
Executes TI-Basic 'ClrDraw' command.
cmd_clrerr
Executes TI-Basic 'ClrErr' command.
cmd_clrgraph
Executes TI-Basic 'ClrGraph' command.
cmd_clrhome
Executes TI-Basic 'ClrHome' command.
cmd_clrio
Executes TI-Basic 'ClrIO' command.
cmd_clrtable
Executes TI-Basic 'ClrTable' command.
cmd_copyvar
Executes TI-Basic 'CopyVar' command.
cmd_cubicreg
Executes TI-Basic 'CubicReg' command.
cmd_custmoff
Executes TI-Basic 'CustmOff' command.
cmd_custmon
Executes TI-Basic 'CustmOn' command.
cmd_custom
Executes TI-Basic 'Custom' command.
cmd_cycle
Executes TI-Basic 'Cycle' command.
cmd_cyclepic
Executes TI-Basic 'CyclePic' command.
cmd_delfold
Executes TI-Basic 'DelFold' command.
cmd_delvar
Executes TI-Basic 'DelVar' command.
cmd_dialog
Executes TI-Basic 'Dialog' command.
cmd_disp
Executes TI-Basic 'Disp' command.
cmd_dispg
Executes TI-Basic 'DispG' command.
cmd_disphome
Executes TI-Basic 'DispHome' command.
cmd_disptbl
Executes TI-Basic 'DispTbl' command.
cmd_drawfunc
Executes TI-Basic 'DrawFunc' command.
cmd_drawinv
Executes TI-Basic 'DrawInv' command.
cmd_drawparm
Executes TI-Basic 'DrawParm' command.
cmd_drawpol
Executes TI-Basic 'DrawPol' command.
cmd_else
Executes TI-Basic 'Else' command.
cmd_endfor
Executes TI-Basic 'EndFor' command.
cmd_endloop
Executes TI-Basic 'EndLoop' command.
cmd_endtry
Executes TI-Basic 'EndTry' command.
cmd_endwhile
Executes TI-Basic 'EndWhile' command.
cmd_exit
Executes TI-Basic 'Exit' command.
cmd_expreg
Executes TI-Basic 'ExpReg' command.
cmd_fill
Executes TI-Basic 'Fill' command.
cmd_fnoff
Executes TI-Basic 'FnOff' command.
cmd_fnon
Executes TI-Basic 'FnOn' command.
cmd_for
Executes TI-Basic 'For' command.
cmd_get
Executes TI-Basic 'Get' command.
cmd_getcalc
Executes TI-Basic 'GetCalc' command.
cmd_goto
Executes TI-Basic 'Goto' command.
cmd_graph
Executes TI-Basic 'Graph' command.
cmd_if
Executes TI-Basic 'If' command.
cmd_ifthen
Executes TI-Basic 'If'...'Then' command.
cmd_input
Executes TI-Basic 'Input' command.
cmd_inputstr
Executes TI-Basic 'InputStr' command.
cmd_line
Executes TI-Basic 'Line' command.
cmd_linehorz
Executes TI-Basic 'LineHorz' command.
cmd_linetan
Executes TI-Basic 'LineTan' command.
cmd_linevert
Executes TI-Basic 'LineVert' command.
cmd_linreg
Executes TI-Basic 'LinReg' command.
cmd_lnreg
Executes TI-Basic 'LnReg' command.
cmd_local
Executes TI-Basic 'Local' command.
cmd_lock
Executes TI-Basic 'Lock' command.
cmd_logistic
Executes TI-Basic 'Logistic' command.
cmd_medmed
Executes TI-Basic 'MedMed' command.
cmd_movevar
Executes TI-Basic 'MoveVar' command.
cmd_newdata
Executes TI-Basic 'NewData' command.
cmd_newfold
Executes TI-Basic 'NewFold' command.
cmd_newpic
Executes TI-Basic 'NewPic' command.
cmd_newplot
Executes TI-Basic 'NewPlot' command.
cmd_newprob
Executes TI-Basic 'NewProb' command.
cmd_onevar
Executes TI-Basic 'OneVar' command.
cmd_output
Executes TI-Basic 'Output' command.
cmd_passerr
Executes TI-Basic 'PassErr' command.
cmd_pause
Executes TI-Basic 'Pause' command.
cmd_plotsoff
Executes TI-Basic 'PlotsOff' command.
cmd_plotson
Executes TI-Basic 'PlotsOn' command.
cmd_popup
Executes TI-Basic 'Popup' command.
cmd_powerreg
Executes TI-Basic 'PowerReg' command.
cmd_printobj
Executes TI-Basic 'PrintObj' command.
cmd_prompt
Executes TI-Basic 'Prompt' command.
cmd_ptchg
Executes TI-Basic 'PtChg' command.
cmd_ptoff
Executes TI-Basic 'PtOff' command.
cmd_pton
Executes TI-Basic 'PtOn' command.
cmd_pttext
Executes TI-Basic 'PtText' command.
cmd_pxlchg
Executes TI-Basic 'PxlChg' command.
cmd_pxlcircle
Executes TI-Basic 'PxlCircle' command.
cmd_pxlhorz
Executes TI-Basic 'PxlHorz' command.
cmd_pxlline
Executes TI-Basic 'PxlLine' command.
cmd_pxloff
Executes TI-Basic 'PxlOff' command.
cmd_pxlon
Executes TI-Basic 'PxlOn' command.
cmd_pxltext
Executes TI-Basic 'PxlText' command.
cmd_pxlvert
Executes TI-Basic 'PxlVert' command.
cmd_quadreg
Executes TI-Basic 'QuadReg' command.
cmd_quartreg
Executes TI-Basic 'QuartReg' command.
cmd_randseed
Executes TI-Basic 'RandSeed' command.
cmd_rclgdb
Executes TI-Basic 'RclGDB' command.
cmd_rclpic
Executes TI-Basic 'RclPic' command.
cmd_rename
Executes TI-Basic 'Rename' command.
cmd_request
Executes TI-Basic 'Request' command.
cmd_return
Executes TI-Basic 'Return' command.
cmd_rplcpic
Executes TI-Basic 'RplcPic' command.
cmd_send
Executes TI-Basic 'Send' command.
cmd_sendcalc
Executes TI-Basic 'SendCalc' command.
cmd_sendchat
Executes TI-Basic 'SendChat' command.
cmd_shade
Executes TI-Basic 'Shade' command.
cmd_showstat
Executes TI-Basic 'ShowStat' command.
cmd_sinreg
Executes TI-Basic 'SinReg' command.
cmd_slpline
Executes TI-Basic 'SlpLine' command.
cmd_sorta
Executes TI-Basic 'SortA' command.
cmd_sortd
Executes TI-Basic 'SortD' command.
cmd_stogdb
Executes TI-Basic 'StoGDB' command.
cmd_stopic
Executes TI-Basic 'StoPic' command.
cmd_style
Executes TI-Basic 'Style' command.
cmd_table
Executes TI-Basic 'Table' command.
cmd_text
Executes TI-Basic 'Text' command.
cmd_toolbar
Executes TI-Basic 'Toolbar' command.
cmd_trace
Executes TI-Basic 'Trace' command.
cmd_try
Executes TI-Basic 'Try' command.
cmd_twovar
Executes TI-Basic 'TwoVar' command.
cmd_unarchiv
Executes TI-Basic 'UnArchiv' command.
cmd_unlock
Executes TI-Basic 'Unlock' command.
cmd_while
Executes TI-Basic 'While' command.
cmd_xorpic
Executes TI-Basic 'XorPic' command.
cmd_zoombox
Executes TI-Basic 'ZoomBox' command.
cmd_zoomdata
Executes TI-Basic 'ZoomData' command.
cmd_zoomdec
Executes TI-Basic 'ZoomDec' command.
cmd_zoomfit
Executes TI-Basic 'ZoomFit' command.
cmd_zoomin
Executes TI-Basic 'ZoomMin' command.
cmd_zoomint
Executes TI-Basic 'ZoomInt' command.
cmd_zoomout
Executes TI-Basic 'ZoomOut' command.
cmd_zoomprev
Executes TI-Basic 'ZoomPrev' command.
cmd_zoomrcl
Executes TI-Basic 'ZoomRcl' command.
cmd_zoomsqr
Executes TI-Basic 'ZoomSqr' command.
cmd_zoomstd
Executes TI-Basic 'ZoomStd' command.
cmd_zoomsto
Executes TI-Basic 'ZoomSto' command.
cmd_zoomtrig
Executes TI-Basic 'ZoomTrig' command.
 Predefined Types
CESI
Represents a pointer to a constant expression.
ESI
Represents an index of a value on the TIOS expression stack.
ESQ
Represents a quantum within an expression.
EStackIndex
Represents an index of a value on the TIOS expression stack.
Quantum
Represents a quantum within an expression.
SYM_STR
Represents a pointer to the terminating zero byte of a string.

Note: All functions from this header file get parameters from the expression stack, so this header file must be used in conjunction with estack.h. You need to learn about the usage of the expression stack before using any function from this header file. All functions defined here execute particular TI-Basic commands. They sometimes may be useful to perform some operations which can not be implemented in C easily. But note that if you use functions from this header file too much, this will decrease the performance of your program significantly. In an extreme case, it will in fact decrease to that of a TI-Basic program! So use functions from this header file only if it is really necessary. Also note that these functions act exactly like the appropriate TI-Basic commands (including throwing errors if something is wrong), so the use of an error tracking mechanism from the error.h header file is highly recommended.


See also: basfunc.h, basop.h