Author Topic: Features Wishlist  (Read 704562 times)

0 Members and 7 Guests are viewing this topic.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2730 on: November 14, 2011, 01:12:36 pm »
I'm just curious, but does axe already have a function to absorb TI-OS Strings?
Sig wipe!

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: Features Wishlist
« Reply #2731 on: November 14, 2011, 05:44:28 pm »
I'm just curious, but does axe already have a function to absorb TI-OS Strings?
No.
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!

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: Features Wishlist
« Reply #2732 on: November 16, 2011, 05:59:32 pm »
as butts noted in the help axe optimize thread, there should be an option for upside down text!!! :D

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #2733 on: November 16, 2011, 06:07:44 pm »
Upside down text doesn't sound like anything programs would be using most of the time, and therefore a much better candidate for an Axiom.

As an aside, I've been seeing a fair amount of feature requests popping up recently that would be perfect candidates for Axioms.  This is the entire reason Axioms were created in the first place, so Axe wouldn't become a language filled to the brim with dozens of highly specific functions, and also to help ease the burden of coding off of Quigibo.  New feature requests should be restricted to changes to the compiler/syntax that would be impossible to achieve via Axiom, such as Conditional Goto's, or Switch statements.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2734 on: November 16, 2011, 09:10:58 pm »
I think there should be an option to turn off peephole optimization.
Sig wipe!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #2735 on: November 16, 2011, 09:16:14 pm »
There is, just press Zoom instead of Enter when you compile

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #2736 on: November 16, 2011, 09:16:42 pm »
Press the ZOOM key instead of whatever key you normally press to compile (2nd or Enter) ;)
Edit: ninja'd
« Last Edit: November 16, 2011, 09:17:04 pm by calcdude84se »
"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 Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2737 on: November 16, 2011, 09:17:51 pm »
I meant as a "Permanent off"
Sig wipe!

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #2738 on: November 16, 2011, 09:22:14 pm »
It's not really necessary as you can just press ZOOM every time. It's the same number of keypresses as compiling with the peephole optimizations, and wouldn't require you to fiddle with options.
"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 Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2739 on: November 16, 2011, 09:30:35 pm »
ah. I just had a time when I pressed zoom, it didn't work. D:
Maybe I pressed it at the wrong time or something.
Sig wipe!

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Features Wishlist
« Reply #2740 on: November 16, 2011, 10:30:58 pm »
Don't know if these have been suggested in the last 180 pages, but white lines and/or invert lines. Also, use memory locations in for loops, currently it says invalid token when I try to use a memory location.
It is bad luck to be superstitious.

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: Features Wishlist
« Reply #2741 on: November 16, 2011, 10:48:51 pm »
ah. I just had a time when I pressed zoom, it didn't work. D:
Maybe I pressed it at the wrong time or something.
Or maybe you have a version without ZOOM?




Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Features Wishlist
« Reply #2742 on: November 17, 2011, 12:38:00 pm »
I don't like the idea of importing programs because program variables generally store, well, program code, and you can import them with the prgm command. As for strings, I think that makes sense, but unfortunately strings in the TI-OS are token strings, while Axe and ASM strings are character strings, which are different except for the uppercase letters, digits, and theta.
Code can easily be created to turn an OS string into a character string. I do that in a few of my projects and I am wondering if Quigibo already has code in Axe to do that (can appvars with lowercase names be created?)...

EDIT:... or accessed?

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2743 on: November 17, 2011, 01:14:26 pm »
Feature request:enable to type tokens instead of finding them in menu.
Sig wipe!

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Features Wishlist
« Reply #2744 on: November 17, 2011, 01:15:21 pm »
Most likely not added since they would most likely interfere with routines. Also would need a huge stack x.x
I'm not a nerd but I pretend: