Author Topic: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !  (Read 14477 times)

0 Members and 1 Guest are viewing this topic.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #30 on: December 02, 2012, 01:23:27 pm »
So, I'm still working on it, just finishing the project manager ATM. I'll post an update this week.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #31 on: December 18, 2012, 04:03:55 am »
Hi.
I'm really inactive on this topic, so I figured I should post.
I finished the project manager last week, but then I figured out it would be much easier if I implemented a custom file format.
What I mean is that I'm going to have some kind of package that will allow me to easily manage the source. Then it will be exportable to a regular program that Axe can compile and anyone can edit from the regular editor.
That, and my inherent lazyness, are the reasons why I didn't upload anything.
Spoiler For Format specifications:
-16 chararacter header string to identify it from the program : "(theta)HammerIDEprojXX" where XX is the version of the format.
-Executable name (9 bytes : up to 8 chars padded with zeros and a null terminator).
-Number of sections (1 byte)
-Each section will be listed with 11 bytes descriptors : 2 bytes for size, name (same as exec).
-Then will come the tokenized source in order of sections.
-When exported, it will be a single file so that libs and such can be referenced without importing their source in the project.
Hope you like it.
« Last Edit: December 18, 2012, 04:05:38 am by Streetwalker »

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #32 on: December 19, 2012, 08:43:16 pm »
This is sounding cool!
What is the most recent version?
EDIT: Oh, does it also allow loading old axe programs you are already working on?
« Last Edit: December 19, 2012, 08:43:43 pm by Sorunome »

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #33 on: December 20, 2012, 04:25:06 am »
Yes, it will allow importing regular source files. I didn't upload anything yet, though, because it isn't finished. Once the project manager is completely migrated, I'll post it.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #34 on: December 20, 2012, 05:13:37 pm »
Wow, cool, can't wait for it, I'll defenetley try it out!
What i'd like about it is that it uses the smaller font -> i can see mroe code at the same time :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline 133794m3r

  • LV2 Member (Next: 40)
  • **
  • Posts: 21
  • Rating: +1/-3
    • View Profile
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #35 on: December 20, 2012, 07:34:23 pm »
I was trying the latest version that you've uploaded on the ti-84plus se, 2.43, and when I go to open the program, it just exits. I don't know why, but yeah. It's not working sadly. I can't wait to use it, since it sounds awesome.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [AXE for AXE] HammerIDE : about a 5000% coding efficiency increase !
« Reply #36 on: December 21, 2012, 01:10:24 am »
That's because that part wasn't done back then. ;) I'm close to finishing the manager though, then I'll make the editor, and after that the (de)tokenizer.
Edit : I changed the title to make it clear that it's a work in progress.
« Last Edit: December 21, 2012, 01:20:50 am by Streetwalker »

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #37 on: December 21, 2012, 04:31:19 pm »
I can't wait for it, I wanne download it NOW, lol

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline 133794m3r

  • LV2 Member (Next: 40)
  • **
  • Posts: 21
  • Rating: +1/-3
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #38 on: December 21, 2012, 06:33:59 pm »
Ah well, I can't wait for it to be done then! I'd love to be able to program faster on my calc(especially when I'm waiting around w/o a computer), sinec I found TokenIDE, on calc programming has gotten a tad bit too slow for my tastes.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #39 on: December 22, 2012, 01:30:22 am »
Ah well, I can't wait for it to be done then! I'd love to be able to program faster on my calc(especially when I'm waiting around w/o a computer), sinec I found TokenIDE, on calc programming has gotten a tad bit too slow for my tastes.
Do you use zStart on your calc ? It has features that allow you to code a lot faster, like the label menu allowing you to jump to any label of your program when editing it, or the copy-paste feature ;)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #40 on: February 07, 2013, 04:33:21 pm »
Bump, any progress?
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #41 on: February 25, 2013, 06:44:59 am »
Not really, I've put it on hold because I'm working on an RPG (shh, it's a secret :P), but I may start working on it again soon, with a little different approach on the editor.
And maybe rewrite it from scratch if my code is too crappy. XD
« Last Edit: February 25, 2013, 06:45:49 am by Streetwalker »

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #42 on: February 26, 2013, 06:22:45 am »
Every rewrite brings improvement.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #43 on: February 26, 2013, 12:35:59 pm »
I know, this is why I already rewrote it three times or so before posting it. :P

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [WIP][AXE] HammerIDE for Axe : a good coding efficiency increase !
« Reply #44 on: February 26, 2013, 07:28:32 pm »
yay
* Sorunome wants the re-written version that doesn't exist yet now

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!