Author Topic: Axe Parser  (Read 554533 times)

0 Members and 6 Guests are viewing this topic.

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 #1620 on: December 26, 2010, 05:03:19 pm »
Awesome, lots of nice commands added too. I hope not too many bugs are encountered so you don't have to release too many fixes. I probably will not help on beta-testing, though, because I haven't programmed Axe for several months.

EDIT: WOAH! Line is definitively faster! O.O

That is fast. Great job on all those optimizations O.O




Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Axe Parser
« Reply #1621 on: December 26, 2010, 05:56:36 pm »
I'm looking forward to 1.0.0 even more now!

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Axe Parser
« Reply #1622 on: December 30, 2010, 12:33:39 am »
Question:
If I have a string, is there a way to get it to display only a set number of characters from that string?
For example, if I have
Code: [Select]
"Hello World Foobar"->Str1
is there a way to display only 6 characters at a time, so I can separately display
Code: [Select]
"Hello "
"World "
"Foobar"
depending on a numerical input I give in?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 #1623 on: December 30, 2010, 05:29:04 am »
Sure:

Code: [Select]
:0->A->{L1+6}
:length(Str1)->L
:While A<L
:Copy(Str1+A,L1,6)
:Disp L1,i
:A+6->A
:End

You just copy the part of the string you want to display to another buffer (and end that buffer with a zero) and then just Disp that buffer.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axe Parser
« Reply #1624 on: December 30, 2010, 10:12:56 am »
thank you, i needed that too.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Parser
« Reply #1625 on: December 30, 2010, 10:13:43 am »
Axe Parser won POTY Awards 2010 TI-83+ Series Calculators :D Congratulations Quigibo!

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Axe Parser
« Reply #1626 on: December 30, 2010, 11:13:44 am »
*cough*landslide victory*cough*
If Kerm had waited til next year to upload DCS7...
we got 2 POTYs!
« Last Edit: December 30, 2010, 11:14:45 am by yunhua98 »

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Axe Parser
« Reply #1627 on: December 30, 2010, 11:37:32 am »
Congrats Quigibo! ;D

Offline Binder News

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 785
  • Rating: +46/-3
  • Zombie of Tomorrow
    • View Profile
Re: Axe Parser
« Reply #1628 on: December 30, 2010, 11:43:19 am »
Yay for Quigibo!!!!!!
Spoiler For userbars:







Hacker-in-training!   Z80 Assembly Programmer     Axe Programmer
C++ H4X0R             Java Coder                           I <3 Python!

Perdidisti ludum     Cerebrum non habes

"We are humans first, no matter what."
"Fame is a vapor, popularity an accident, and riches take wings. Only one thing endures, and that is character."
Spoiler For Test Results:





Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Axe Parser
« Reply #1629 on: December 30, 2010, 12:02:19 pm »
*cough*landslide victory*cough*
If Kerm had waited til next year to upload DCS7...
we got 2 POTYs!

It's not so fine and dandy over on Ceme.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







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 #1630 on: December 30, 2010, 03:58:52 pm »
Wow!  The results are already out?!?  O.O

That is so cool!  I can't believe it was by such a big margin too, I really thought it was going to be close. Thanks everyone for all the support, I couldn't have done it without you guys.  From the beginning I never thought it would take off like this and actually be this popular and especially this early in development since a stable version still isn't out yet.  Also, I've noticed that more than half of the new 83/84 assembly programs being released currently are written in Axe and its not just forum members here either.  So I think the project has been quite successful overall  ;D

Also, its great how each of the top 4 nominees ALL had their own programming language or language extension!
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Axe Parser
« Reply #1631 on: December 30, 2010, 04:11:13 pm »
Congrats, sir. :)
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Axe Parser
« Reply #1632 on: December 30, 2010, 05:20:38 pm »
Yeah, this has been a good year for programming both the NSpire and the TI-83/84.  I do hope this continues next year. ;-)

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Axe Parser
« Reply #1633 on: December 30, 2010, 07:36:31 pm »
Woah, someone voted for cuberunner :o

Anyway, gratz Quigibo! Axe is just....amazing (notice how 4 of the featured programs this year were written in Axe ;) )

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Parser
« Reply #1634 on: December 30, 2010, 07:47:37 pm »
Woah, someone voted for cuberunner :o

Anyway, gratz Quigibo! Axe is just....amazing (notice how 4 of the featured programs this year were written in Axe ;) )

Cuberunner is a really good game, the new most popular of my class.