For the moment, BASIC ReCode and BatLib have taken a backseat and I am focusing on Grammer and Grammer programs. Grammer is an interpreted programming language for the TI-83+/84+/SE series of calculators. How is this different from ReCode? In all seriousness, ReCode was only supposed to be a concept program, so it was designed to work along with TI-BASIC and provide only a few functions. Grammer is being designed to be a complete, stable language that can be used to make large, in-depth games and other programs. Here is where I want your help: If you have any ideas on functions to add, syntax to change, or anything like that, I would like to hear it! Even more important than that, though, if you have any programming questions or you need an example, please let me know! This will help me to set up a Questions and Answers section. So what features are already in Grammer? At the moment: -53 16-bit vars plus a System Var (usually for math carry over) -String support -Commenting -Pressing [ON] to break a program -Labels -Sub Routines (in code or other program) -Byte/Word reading and writing -Accesing TI-OS vars -Executing other Grammer programs -Sprites *These can be multiples of 8 pixels wide *There are modes to draw to pixel or aligned coordinates -Rectangle drawing (10 fill methods) -Circle drawing (3 methods) -Pixel plotting (3 methods) and testing -If blocks -Loop related commands: While Repeat For( Goto Return -16-bit math: addition (carry=1-bit overflow) subtraction (carry=1-bit overflow) division (carry=16-bit remainder) multiplication (carry=16-bit overflow) square (carry=16-bit overflow) square root (carry=remainder) square root (rounded) negative min( max( abs( sin( cos( rand gcd( lcm( nCr -Boolean Logic: Less than Less than or equal equal not equal greater than greater than or equal -Text output This includes displaying numbers This has a default of displaying in base 10, but can display in other bases, too. -getKey -Creating OS variables -OS Var conversions -Hexadecimal input -Multiple buffer -Interrupts -Particle effects -Line drawing Features I Need To Add: -Input -List (and Matrix?) support -Finding labels in other programs -Filled circles -log() -hexadecimal and binary -Line searching What I have created with Grammer code: -239 digit division in 31 bases -Circle algorithms (including filled circles) -Tilemapper -Tilemap editor -Multiple picture viewer (view a part of several pics at once) -2 small games: Block Eater MatchMe -A gravity engine -Particle graphics (like melting text)