Grammer 2 is a programming language for the TI-83+/84+ series calculators.
Zeda Thomas fac792268f added a script to convert the /docs to use local files (for offline) | 4 years ago | |
---|---|---|
docs | 4 years ago | |
src | 4 years ago | |
tools | 4 years ago | |
z80float @ 8c4f87367c | 4 years ago | |
.atom-build.json | 4 years ago | |
.gitignore | 4 years ago | |
.gitmodules | 4 years ago | |
Readme.md | 4 years ago | |
Readme.txt | 4 years ago | |
compile | 4 years ago | |
compile.bat | 4 years ago |
For a tutorial/documentation on the commands open /readme/commands.html
Binaries are available in the /bin
folder, but for developers, building from source might be useful.
This project uses spasm-ng
to compile, and I use Linux. On windows you can either use the linux subsytem
(only on windows 10) and install spasm from there or you can download the spasm-ng
for Windows release.
*NOTE: at the time of this writing, it appears that spasm-ng has a bug that doesn't parse the name field correctly. Please use this version for now: https://github.com/alberthdev/spasm-ng/tree/feature/app-name-var-size.*
From the command line, run ./compile
Download Windows spasm-ng
release, rename it to spasm.exe
and place it in the project directory. From command prompt or powershell cd to the project directory and run compile.bat
.
This generates the jump table and compiles the app and Grammer package.