| 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