Author Topic: Grammer 2-The APP  (Read 161616 times)

0 Members and 2 Guests are viewing this topic.

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #390 on: October 09, 2012, 09:30:45 am »
Yes, it can be used as an extra variable >.> You can store to it, use it for math, and all that good stuff :P

Also, when I was trying to pass unrecognised tokens to the error handler, I found out that I had broken it. As well, there was another piece of code that has probably been broken for a while that I finally teased out. Anyways, I added these features in all:

  • ] can be used to parse an argument where the pointer follows.
  • ? is a token that is automatically updated with the program counter whenever there is an error or when you use prgm( as opposed to prgm
  • For the error handler only, End) is recognised as a command. This will exit the Error handler without restoring Ans and θ' (this lets you parse unsupported tokens yourself and return values that way).


I am going to see if I can find any more bugs before I release it, though.

EDIT: @Yeong: I saw your review on TICalc, by the way and I've forgotten to mention this:
Quote
I just wish that it could support multiple keypresses, though.
You can test directly for keys. For example, getKey(3 lets you test for right and getKey(2 lets you test for left. If you are pressing both keys, a 1 will be returned in both cases.
Quote
With the "Full" mode (just like Axe), Grammer programs can be run at amazing 15MHz speed(Of course, the 15MHz limited to 84+SE
Full works on the TI-83+SE, TI-84+, TI-84+SE. Basically, the only calc in the series it won't work on is the TI-83+.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #391 on: October 09, 2012, 04:52:29 pm »
@Yeong: I saw your review on TICalc, by the way and I've forgotten to mention this:
Quote
I just wish that it could support multiple keypresses, though.
You can test directly for keys. For example, getKey(3 lets you test for right and getKey(2 lets you test for left. If you are pressing both keys, a 1 will be returned in both cases.
Quote
With the "Full" mode (just like Axe), Grammer programs can be run at amazing 15MHz speed(Of course, the 15MHz limited to 84+SE
Full works on the TI-83+SE, TI-84+, TI-84+SE. Basically, the only calc in the series it won't work on is the TI-83+.
1. Oh. It didn't work for me last time. Maybe my version is old? /me upgrades
2. Oops. I forgot to mention those models XP
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #392 on: October 10, 2012, 06:54:36 am »
:P Also, getKey( has been around since the program version :D

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #393 on: October 10, 2012, 09:55:44 am »
well I knew that, but I remember that I always had to press 2nd and arrow keys separately instead of pressing them altogether to make my sprite jump and move at the same time
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #394 on: October 11, 2012, 12:23:31 pm »
Huh, that is actually weird. I've never had the problem :[ Maybe you added something to your code that caused it?

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #395 on: October 11, 2012, 03:23:58 pm »
I did If getKey(blah).....If getKey(blah)..........
am I doing something wrong?
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #396 on: October 11, 2012, 05:37:32 pm »
No, that should work. I will test it at some point, but it has worked for me.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #397 on: October 11, 2012, 07:06:24 pm »
Ok. But I think I'll still upgrade XD
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #398 on: January 08, 2013, 01:08:12 am »
For Yeong's sanity, I will post this update. I have no clue how many bugs or issues were addressed (I lost my progress log), but it seems that the last major release had issues with displaying large numbers and this veriosn has it fixed. As well, there was an issue with the ReadArc routine that was causing crashes. That has been fixed.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #399 on: January 08, 2013, 01:12:20 am »
Hooray my sanity
Dat Grammer was punishing me bit too much for not backing up progress every hour or so with dat archive crash :P
* Yeong downloads
Sig wipe!

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #400 on: January 08, 2013, 04:58:53 pm »
Err xeda the fix can't run archived program at all -_-
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #401 on: January 09, 2013, 12:29:40 am »
I am having no problems running archived programs o_O And I am positive that the fix didn't break archive support.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #402 on: January 09, 2013, 05:43:20 am »
It gives me ERR:?
Do I have to delete gramVar appvar?
Sig wipe!

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Grammer 2-The APP
« Reply #403 on: January 09, 2013, 10:39:52 am »
The Grammer appvar shouldn't interfere at all. Check your version to see if it sent correctly?

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Grammer 2-The APP
« Reply #404 on: January 09, 2013, 11:27:02 am »
Its a july version.
Sig wipe!