3376
ASM / Re: Hide Apps
« on: September 01, 2010, 07:26:51 pm »
so would anything else you had in saveScreen though, including hooks or the like. Even Omnicalc's menu gets lost in a Ram clear
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to. 3376
ASM / Re: Hide Apps« on: September 01, 2010, 07:26:51 pm »
so would anything else you had in saveScreen though, including hooks or the like. Even Omnicalc's menu gets lost in a Ram clear
3377
ASM / Re: Hide Apps« on: September 01, 2010, 07:24:02 pm »
The hidden program is a great idea! Thats thinking outside the box right there!
3378
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 07:22:37 pm »
I thought that was hiding under the carpet though thats why i was asking about bug reports. Either way, i didnt start this because im dissatisfied with Sourcecoder, i just was inspired by it. Also where should i put my post, in projects or Sourcecoder?
And yeah Deep Thought, it recognizes that the last token is not part of a string and so it removes it There are some simple axe optimizations that could be done, but they are few, i'd have to work with axe a lot more until i am as comfortable in it as i am in Ti Basic. 3379
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 06:54:54 pm »
ah yes, good catch
3380
ASM / Re: Hide Apps« on: September 01, 2010, 06:52:40 pm »
Yeah i wasn't recommending using it, just that that might be a possible method
3381
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 06:51:37 pm »
you mean =1? I already have plans for optimizing =0 into not(, but like you said, i will need some expressions detection. As for expansion, it doesn't seem to be *to* beneficial on average, so im going to leave it out for now. But i might put it in later. Also im doing the easy stuff first
3382
TI Z80 / Re: Calcalca« on: September 01, 2010, 06:45:18 pm »
Hmmm some of it might be easy, since so much is put into subroutines, calls to those could be directly decompiled. But yeah, if someone were to write this, it would either have to be Quigibo or someone with access to Axe parser source.
3383
ASM / Re: Hide Apps« on: September 01, 2010, 06:44:03 pm »
I know Omnicalc can hide the finance menu, but its not really an App... Hmmm... I believe Omnicalc also replaces the App menu with one of its own, maybe thats what you could do? Then it would be fairly simple to hide the ones you chose.
3384
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 06:42:32 pm »
Something like 99(99+A would distribute into 9801+99A which is 1 more token And thats a really clever idea with the Screen trick! Im going to go put that in my subroutine
3385
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 06:33:42 pm »Another good one would be to auto-expand calculations if they are factored (ex. 5(B+3)+A-(5+W)=5B+15+A-5-W=5B+A-W+10). Thats also a good idea, i will have to see if its doable. Sometimes it wont actually result in less tokens tho, so i will have to remember that. Also i would need to write a number to token converter, working with all these tokens is tough business 3386
News / Re: Serenity Demo release!« on: September 01, 2010, 06:06:53 pm »
Yay Omni video! I love love love those ^^ Cant wait to see it
3387
News / Re: Serenity Demo release!« on: September 01, 2010, 06:02:15 pm »
So anybody else try this yet?
3388
The Axe Parser Project / Re: Who is entering the Axe Parser programming contest?« on: September 01, 2010, 06:01:20 pm »
Thats a really cool screenshot Cant wait to see more of it!
3389
Other Calc-Related Projects and Ideas / Re: Auto Optimization Program« on: September 01, 2010, 05:59:16 pm »
Thats really cool! Hmm it might be very tricky to implement tho, since it would have to do some pretty weird calculations to determine A and B, and if 1 expression is equivalent to another. And it only works if there are 2 expressions present in the logic line.
For now i think im going to stick to simple find and replace, then go into more detailed optimizations. Maybe things like reordering expressions so that expressions with more parenthesis are at the end of the line. Like optimizing Dim(L1)+1 to 1+Dim(L1 3390
TI Z80 / Re: Axe Minesweeper« on: September 01, 2010, 05:51:19 pm »
I guess the question is, how fast does it do the sweep if there is no update?
|
|