Author Topic: The Axe Pages  (Read 28963 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Axe Pages
« Reply #60 on: April 26, 2010, 02:02:00 pm »
In addition to the typo reported in my previous post, I would have a suggestion for next release: add the keycode table either in the command index or the doc.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: The Axe Pages
« Reply #61 on: April 26, 2010, 03:06:46 pm »
In addition to the typo reported in my previous post, I would have a suggestion for next release: add the keycode table either in the command index or the doc.

I would appreciate this very much, as I've only programmed in pure BASIC before and I need to keep finding the keycode layout somewhere each time I want to detect a new key.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #62 on: April 26, 2010, 04:32:03 pm »
Well to make that easier I think TIBD has a image that you could just save onto your computer. (I don't know if the topic here is an image of it or typed up.)
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: The Axe Pages
« Reply #63 on: April 26, 2010, 05:54:57 pm »
Use this for now, I'll put a copy of it in the next update, which might be tonight since I think I may have a serious bug that needs fixing.  Nothing new in the update and not a separate version, just a fix to the previous.


The numbering actually kind of makes sense in hexadecimal, but in base 10, the numbering system seems kind of random.
« Last Edit: April 26, 2010, 05:56:58 pm by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Axe Pages
« Reply #64 on: April 26, 2010, 10:52:43 pm »
Can 41 can be used?
« Last Edit: April 26, 2010, 10:52:57 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #65 on: April 26, 2010, 11:27:26 pm »
I don't see why not since it is getting turned into Assembly and assembly can use it (I believe?).
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Axe Pages
« Reply #66 on: April 26, 2010, 11:39:38 pm »
Well I remember reading somwehre ON was not supported in Axe yet, but that he may add support soon. Maybe he added it and I missed it?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: The Axe Pages
« Reply #67 on: April 26, 2010, 11:54:29 pm »
No, its not there yet.  I completely forgot about it.  Maybe next version, I'll add it to the list.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #68 on: April 27, 2010, 12:08:02 am »
Oh ok, my bad. Forget what I said then :P
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: The Axe Pages
« Reply #69 on: April 27, 2010, 06:30:50 pm »
Yeah, the ON key is special... Generates an interrupt rather than being able to be read from the keyboard...
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #70 on: April 27, 2010, 07:27:20 pm »
Just curious, but if the [ON] key hasn't been supported then does it just do nothing or does it interrupt the program (like in BASIC)?
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

SirCmpwn

  • Guest
Re: The Axe Pages
« Reply #71 on: April 27, 2010, 07:32:48 pm »
Interrupt being a hardware interrupt, one that will not stop program execution (not for long, at least).  Don't worry.
In MirageOS it might interrupt the program, but it won't quit.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #72 on: April 27, 2010, 07:37:23 pm »
Ah ok, just confused me since people used to say they couldn't exit because they forgot to implement that in the code. Thanks for explaining.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

SirCmpwn

  • Guest
Re: The Axe Pages
« Reply #73 on: April 27, 2010, 07:43:48 pm »
Sure thing.  What a hardware interrupt does is stop executing code, move the program pointer elsewhere, and execute from there.  Then, when that code finishes, it moves back to the original code.  Kind of like multithreading.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Axe Pages
« Reply #74 on: April 27, 2010, 08:06:58 pm »
Ah ok. Thanks.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)