• Axe Parser 5 1
Currently:  

Author Topic: Axe Parser  (Read 495220 times)

0 Members and 1 Guest are viewing this topic.

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: Axe Parser
« Reply #1845 on: July 01, 2011, 08:12:19 pm »
Yeah, I realize its not needed much now, but its going to become VERY necessary for another feature I'm adding:  ;D

Spoiler For Spoiler:
WARNING: Awesomeness may cause explosion of brain.  Do not click further!
Spoiler For Spoiler:
Last chance, you've been warned!
Spoiler For Spoiler:
I'm serious now!
Spoiler For Spoiler:
*.* *.* *.*Lambdas!!!!*.* *.* *.*
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Axe Parser
« Reply #1846 on: July 01, 2011, 08:56:00 pm »
WHY!? WHY DO YOU PLAY US LIEK THAT!?

Ashbad

  • Guest
Re: Axe Parser
« Reply #1847 on: July 01, 2011, 09:04:41 pm »
Awesome, Lambdas!  :D in what syntactical form will they be implemented?  Can I haz example in code?

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Axe Parser
« Reply #1848 on: July 01, 2011, 09:50:01 pm »
...and what are lambdas? :P
Vy'o'us pleorsdti thl'e gjaemue

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Axe Parser
« Reply #1849 on: July 02, 2011, 01:02:39 pm »
Λ - uppercase lambda
λ - lowercase lambda
:P
More seriously, Ashbad's referring to inline functions, I presume, which probably aren't going to happen.
"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.

Ashbad

  • Guest
Re: Axe Parser
« Reply #1850 on: July 02, 2011, 01:07:12 pm »
More seriously, Ashbad's referring to inline functions, I presume, which probably aren't going to happen.

Quigibo just said they were gonna happen, so I assume they are :P

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Axe Parser
« Reply #1851 on: July 02, 2011, 01:25:10 pm »
Oh, so he did. I couldn't see it in the 1pt font :P My bad.
I'm wondering what their use would be though... It seems to me that it would be more flexible to allow retrieving the address of a label.
Part of the thing with anonymous functions is that you need a syntax to invoke them. Since they would presumably be passed as pointers, does that mean we're finally getting a dynamic call and jump?
"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 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: Axe Parser
« Reply #1852 on: July 02, 2011, 02:18:38 pm »
Let just say that all this speculation is for me to have already implemented and you to find out, but I can assure you its quite sugary syntactically ;) The entire language standards have changed, but its still almost completely reverse compatible.

I'm almost done, I can feel it!  I Only have about 5 items left on my TODO list out of about 40 new features.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Axe Parser
« Reply #1853 on: July 02, 2011, 02:20:28 pm »
nice quigibo! can't wait. like i really can't hurry up :P

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe Parser
« Reply #1854 on: July 02, 2011, 06:02:17 pm »
I like that idea. It would make this new "scope" stuff easier to deal with.




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: Axe Parser
« Reply #1855 on: July 05, 2011, 01:45:06 am »
This is amazing to see Axe being finished and so close to it now. It has come a long way. Awesome job Quig.
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: Axe Parser
« Reply #1856 on: July 05, 2011, 01:50:45 am »
I don't think it will ever be "Finished".  Its going to stay alive for a long time, the 1.0.0 will just be the largest, most improved, programming-style changing update to date.  If I ever fear the Parser is starting to die due to real life stuff or boredom of working on the same project for so long, I will definitely pass it on to another programmer to continue, I wouldn't leave you guys hanging. :)
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axe Parser
« Reply #1857 on: July 05, 2011, 04:45:20 am »
* Freyaday hugs Quigibo
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

samebull (metagross111)

  • Guest
Re: Axe Parser
« Reply #1858 on: July 05, 2011, 07:43:21 am »
Yeah, I realize its not needed much now, but its going to become VERY necessary for another feature I'm adding:  ;D

Spoiler For Spoiler:
WARNING: Awesomeness may cause explosion of brain.  Do not click further!
Spoiler For Spoiler:
Last chance, you've been warned!
Spoiler For Spoiler:
I'm serious now!
Spoiler For Spoiler:
*.* *.* *.*Lambdas!!!!*.* *.* *.*

Thanks. I turned off image blocking just to see that. I thought it was some sweet feature. Real freakin' mature of you. Try a seizure warning instead.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Axe Parser
« Reply #1859 on: July 05, 2011, 08:05:15 am »
Actually it is listed there in small font. It said lambdas. Which was also mentioned by other posters on this page of this thread. I'm not even sure why you thought it would be necessary to turn off image blocker anyway, you can click through the spoilers and still read what it says without even messing with image blocker.

*edit*: Ok, it gives alternate text with image blocker on... how strange.
« Last Edit: July 05, 2011, 08:06:41 am by Art_of_camelot »