A83: Re: Fresh News
[Prev][Next][Index][Thread]
A83: Re: Fresh News
I dont know if anyone else has done this, but I once sat down and had a look
at the ROM function which runs BASIC code, to figured out how it worked and
how it could be used in asm. My goal was not to speed up BASIC programs, but
to make it possible to include BASIC commands in asm programs. Due to lack
of time i never did manage to figure out how to call the function whitout
the calc crashing, but it would be cool if some one did.
The programs on the ti83 are stored tokenzed, and are interpreted at run
time. One way to compile BASIC programs is to do this before hand, which
would speed up the programs. For this to work some one would have to sit
down and figure out exactly how the function work, and then figure how each
BASIC function is called. Since the tokens are organized fairly systematic
this should not be too hard. All in all this project would take a long
time, but it would be cool if someone did do it.
Dines
----- Original Message -----
From: Nathan Gaylinn <NathanG@firstva.com>
To: TI-ASM <assembly-83@lists.ticalc.org>
Sent: 29. oktober 1999 21:57
Subject: A83: Fresh News
>
> Are you as tired of the "New Company" string as I? Well here's something
> new, a new string, a new idea. Here it is, the TI-BASIC compiler! My
> idea is to go into the ROM of any calc you please, and find the internal
> code for translating the BASIC to essentially ASM to be run. If you
> could find this code and recreate it in either ASM or a comp. language,
> you could assemble a BASIC program into ASM, really helping out those
> BASIC writers out there. I know no one on this list will use it, but
> it's till a good idea. I know nearly nothing about the ROM file, so I
> myself can not do this. Is anyone interested?
>
> --
> "What, behind the rabbit?"-King Arthur
> The Heat Index Nathang@firstva.com
> http://users.firstva.com/Nathang
> (\\_
> o(_;
>
>
>
References: