Author Topic: Progress Halted (Celtic III bug)  (Read 7141 times)

0 Members and 1 Guest are viewing this topic.

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Progress Halted (Celtic III bug)
« Reply #15 on: February 27, 2009, 10:32:43 pm »
Wow... I just fixed it by doing one of the things you're never supposed to do.
I removed the battery while it was ON.

Weird... well, problem solved.

Lesson learned:
Don't use decimals in the real(5) command. Ever.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Progress Halted (Celtic III bug)
« Reply #16 on: March 03, 2009, 01:22:03 pm »
I'm glad it's fixed, just continue to backup often though. I wish TI calcs were like Casio calculators when running basic in the way that removing a battery during execution will not delete the RAM.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: Progress Halted (Celtic III bug)
« Reply #17 on: March 03, 2009, 02:47:11 pm »
Just caught this thread.

I'm sorry to hear that there are problems with Celtic III and how it parses its input. I *do* know that there are provisions in the code to strip out the decimal part of its input but there are no known provisions to parse anything abs(x)<0, if that's what you're trying to do.

Also, as far as the inputs for real(5) does, I'm looking at the source right now and I don't see any checks for invalid input. It expects the input to be correct. An addition of 2 bytes worth of code may resolve the issue, but I still don't support correcting mistakes caused by improper inputs, then hiding it from the user.
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Progress Halted (Celtic III bug)
« Reply #18 on: March 04, 2009, 07:57:57 am »
Just caught this thread.

I'm sorry to hear that there are problems with Celtic III and how it parses its input. I *do* know that there are provisions in the code to strip out the decimal part of its input but there are no known provisions to parse anything abs(x)<0, if that's what you're trying to do.

Also, as far as the inputs for real(5) does, I'm looking at the source right now and I don't see any checks for invalid input. It expects the input to be correct. An addition of 2 bytes worth of code may resolve the issue, but I still don't support correcting mistakes caused by improper inputs, then hiding it from the user.

No problem, mate. I don't blame you...
I was having an off day and really should have known something like that would happen.

It's all fixed now though, so no worries even more.
I learned something new from it. =P