ti-basic-compiler is a compiler for ti-basic. It's designed to be better than ti-connect, and as such it can be used as a replacement for the ti-connect ""IDE"". The output .8xp file is fully compatible with the TI calculators that support ti-basic. We have tried to model the original language as much as we could, but they are a few quirks, mostly in the function and variable names. Use src/functions.h
as a reference for all the identifiers.
For Unix and mingw/cygwin users:
- Clone this repo:
git clone https://github.com/stickyPiston/ti-basic-compiler.git
- Run
make
, it will create a folder with a binary calledtic
. If you want to use the compiler globally runmake install
. Becausetic
is already used in Unix-like operating systems you need to runti-compiler
. - Compile the example ti-basic file:
./bin/tic example.ti
- Open tic's help manual by running
./bin/tic -h
For Windows (msvc) users: good luck (future support is planned, but not prioritised)