 |
bascmd.h |
Header File |
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