Author Topic: Off-Calc Axe Parser  (Read 9607 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Off-Calc Axe Parser
« on: December 20, 2010, 01:12:23 pm »
Hello everyone,

I am interested in an off-calc Axe Parser to compile .8xp files to Assembly (just like the application Axe).

Yes, I know. I can use WabbitEmu to do so.

However, I'm afraid that there isn't one yet. Is making one possible?

It's a project I'd like to take actually :)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Off-Calc Axe Parser
« Reply #1 on: December 20, 2010, 01:18:39 pm »
You mean on a computer? Sure, it's possible. All it would do, is replicate the axe compiler, and create the asm file.
Also, asm files are .8xp, too.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #2 on: December 20, 2010, 01:19:29 pm »
You mean on a computer? Sure, it's possible. All it would do, is replicate the axe compiler, and create the asm file.
Also, asm files are .8xp, too.

Yes, that's what I mean, just a PC Compiler.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Off-Calc Axe Parser
« Reply #3 on: December 20, 2010, 01:21:06 pm »
You mean on a computer? Sure, it's possible. All it would do, is replicate the axe compiler, and create the asm file.
Also, asm files are .8xp, too.

Yes, that's what I mean, just a PC Compiler.
Okay. The easiest way to do it without Quigibo is to figure out what code turns into what and how the parser treats code. Note that asm programs start at $9D95, and I wouldn't do this without knowing a LOT about asm. That's the reason I'm not doing this. I don't know enough to effectively do this.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #4 on: December 20, 2010, 01:22:08 pm »
You mean on a computer? Sure, it's possible. All it would do, is replicate the axe compiler, and create the asm file.
Also, asm files are .8xp, too.

Yes, that's what I mean, just a PC Compiler.
Okay. The easiest way to do it without Quigibo is to figure out what code turns into what and how the parser treats code. Note that asm programs start at $9D95, and I wouldn't do this without knowing a LOT about asm. That's the reason I'm not doing this. I don't know enough to effectively do this.

Neither do I :( I know just a bit.

However, it would be interesting if someone took this up :)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Off-Calc Axe Parser
« Reply #5 on: December 20, 2010, 01:23:31 pm »
When quigibo was doing the axe parser in the beginning, I offered to help with that, but it got complicated, so I didn't ever do it.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Off-Calc Axe Parser
« Reply #6 on: December 20, 2010, 01:33:51 pm »
Wasn't Quigibo talking about doing this for multi-page apps anyway?
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #7 on: December 20, 2010, 03:51:26 pm »
Wasn't Quigibo talking about doing this for multi-page apps anyway?

Making a PC Compiler for Axe Applications?

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Off-Calc Axe Parser
« Reply #8 on: December 20, 2010, 04:46:39 pm »
Wasn't Quigibo talking about doing this for multi-page apps anyway?

Making a PC Compiler for Axe Applications?
yes. In the multi-page app thread: http://ourl.ca/8382/154481
Read the last paragraph.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #9 on: December 20, 2010, 05:09:31 pm »
Wasn't Quigibo talking about doing this for multi-page apps anyway?

Making a PC Compiler for Axe Applications?
yes. In the multi-page app thread: http://ourl.ca/8382/154481
Read the last paragraph.

I see, it's a good idea from my point of view. Faster. Simpler. More functionalities.

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: Off-Calc Axe Parser
« Reply #10 on: December 20, 2010, 06:33:40 pm »
I actually have been working on an on-computer compiler for a while, but progress on that will remain secret until the calculator version 1.0.0 finally comes out because I don't want to delay that for a side project.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #11 on: December 20, 2010, 06:34:34 pm »
I actually have been working on an on-computer compiler for a while, but progress on that will remain secret until the calculator version 1.0.0 finally comes out because I don't want to delay that for a side project.

Great! It sounds like a good secret project! I look forward to it.

Offline feerik

  • LV2 Member (Next: 40)
  • **
  • Posts: 23
  • Rating: +0/-0
    • View Profile
Re: Off-Calc Axe Parser
« Reply #12 on: December 20, 2010, 07:42:15 pm »
good luck with it:)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Off-Calc Axe Parser
« Reply #13 on: December 21, 2010, 03:03:06 pm »
Yeah I suggest waiting until 1.0.0 comes out, else you'll twice twice as much things to update everytime a beta comes out.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Off-Calc Axe Parser
« Reply #14 on: December 22, 2010, 04:31:38 pm »
Yeah I suggest waiting until 1.0.0 comes out, else you'll twice twice as much things to update everytime a beta comes out.

Yes. I also hope 1.0.0 is not the final release :)