Author Topic: .txt to .8xp  (Read 11289 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
.txt to .8xp
« on: November 11, 2010, 06:59:31 pm »
So, I know how to convert .txt to .8xp, using SourceCoder or Tokens.

Now, how hard would it be for me to make my own converter?

Is that something hard to do, is the code for that available or is something that needs to be coded from the beginning truly hard?

Thanks

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: .txt to .8xp
« Reply #1 on: November 11, 2010, 07:04:11 pm »
I don't know the process of it but from what I've seen it looks like you have to code each token individually which will take a lot, I'd imagine. Sorry. Someone more experienced in computer programming and such would be better at answering this though.

Also, Cooliojazz has a converter too.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: .txt to .8xp
« Reply #2 on: November 11, 2010, 07:18:02 pm »
There are a lot of tokens. Just press 2nd+0 to bring up the Catalog to get a list of most of them. If you can get a script of some kind to extract tokens from ti83plus.inc, it'd go a long way toward getting the program done.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: .txt to .8xp
« Reply #3 on: November 11, 2010, 07:21:21 pm »
Such software already exists for your computer.

I personally use TI BASIC compiler. It includes most of the commands that you'll need.

It really makes generating a large amount of data easier.
« Last Edit: November 11, 2010, 07:32:19 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: .txt to .8xp
« Reply #4 on: November 11, 2010, 07:21:53 pm »
They're all here: http://tibasicdev.wikidot.com/tokens

You'll probably have to make your own table of them, because the ones in ti83plus.inc list only the ASM mnemonics of them, which can be pretty far off.




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: .txt to .8xp
« Reply #5 on: November 11, 2010, 07:30:32 pm »
Personally, since there are already a bunch of good converters around here, I would instead suggest features you want to the respective authors (Kerm, Merthsoft, etc). That's unless you absolutely want to write a converter for learning purposes, though.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: .txt to .8xp
« Reply #6 on: November 11, 2010, 07:32:34 pm »
Just saw the ti83plus.inc -> Nightmare file.

Just gave up the idea, oh my god!

ASHBAD_ALVIN

  • Guest
Re: .txt to .8xp
« Reply #7 on: November 11, 2010, 07:35:57 pm »
well, you don't have to worry about most of it -- a lot of it (if not all of it) only concerns pure ASM programmers.  Just look at the words starting with a lowercase t ;)

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: .txt to .8xp
« Reply #8 on: November 11, 2010, 07:37:22 pm »
well, you don't have to worry about most of it -- a lot of it (if not all of it) only concerns pure ASM programmers.  Just look at the words starting with a lowercase t ;)

That still wouldn't work because those tokens have different names in ASM than appear on-calc. You'll have to make your own list if you want to make that program.




Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: .txt to .8xp
« Reply #9 on: November 11, 2010, 07:40:52 pm »
Don't worry:

http://omnimaga.pastebin.com/3KQ3PRFe

SARCASM

Yeah, not that many actually

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: .txt to .8xp
« Reply #10 on: November 11, 2010, 07:42:41 pm »
Seems like you found them! :D

Yeah, you're probably better off just using one that's done.




Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: .txt to .8xp
« Reply #11 on: November 11, 2010, 07:42:55 pm »
Just saw the ti83plus.inc -> Nightmare file.

Just gave up the idea, oh my god!

The data in that file explains so much...
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: .txt to .8xp
« Reply #12 on: November 11, 2010, 07:44:17 pm »
I did find them, but have no idea of what they are and how to use them to make a compiler.

Maybe I should ask Merth for help?