First BASIC to assembly compiler released
Posted on 3 January 1999, 00:59 GMT
David Hart has released the TI-BASIC Compiler v0.2 Alpha for Windows 9x/NT. This program will compile tokenised TI-BASIC programs into assembly programs for the TI-86. Currently there is only limited command support and most graphing commands are not supported. Compiling a program will increase its size by 20-40%, which is quite large when you compare BASIC and assembly programs. David will continue development on this program if he gets enough support (which he probably will).
|
|
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: First BASIC to assembly compiler released
|
Akdjr
(Web Page)
|
YES!!!!! finally, i've been waiting for something like this. of course, i want to learn asm (i know a little, though not enough to make a game), but this will make my life a whole lot easier. one question though, since it compiles basic to asm, could you edit the resulting asm and include sprites?
|
|
3 January 1999, 07:33 GMT
|
|
Re: First BASIC to assembly compiler released
|
Val
(Web Page)
|
This is cool because I new basic such a long time ago but was discouraged because it was too slow, I tried asm but its difficult, but ill get there, but now with these types of progs it will be more fun! and more people can make games and progs
|
|
3 January 1999, 09:08 GMT
|
|
why don''t you make an on calc assembler???
|
Spooky
(Web Page)
|
that'd be cool: write the code on the calc and have a programm called tasm or so and it compiles it for you! ON CALC
|
|
3 January 1999, 17:25 GMT
|
|
Re: First BASIC to assembly compiler released
|
doleboy
|
Why do I get this "Range check error" every time i try to compile a program? What is the problem?
doleboy
|
|
3 January 1999, 18:26 GMT
|
|
Re: First BASIC to assembly compiler released
|
Bubba
|
i think this is a great project and can help a lot of ti-basic programmers get more speed from there programs. i just want everyone to understand that this assembler will not make your tibasic programs run as fast as there asm counterpart. to get maxium efficency from your program you still need to learn asm. there is no way around that
|
|
3 January 1999, 18:42 GMT
|
|
Re: First BASIC to assembly compiler released
|
Somebody
|
How about making it for 83?
|
|
3 January 1999, 22:21 GMT
|
|
WOO HHOOOOO
|
Shane Abernathy
(Web Page)
|
Finally, what can I say, KICK ASS, and Yahoo!!!
I can finally make maskaeria into asm with hardly no difficulty at all. Keep it up. If you need anything at all.
|
|
4 January 1999, 00:40 GMT
|
|
Re: First BASIC to assembly compiler released
|
Paul
(Web Page)
|
Good job, just a misc comment even though I know it's a beta. I compiled a program of mine that gives the factors of a number. It displayed the results properly however instead of starting backwards like:
10 * 10 = 100
it displayed:
1 * 100 = 100
Not that I'm complaining just reporting a little bug.
|
|
4 January 1999, 01:31 GMT
|
|
Re: First BASIC to assembly compiler released
|
jeff
|
That is just so awesome, turning BASIC into ASM. I think a great feature to add would be having the source code for the ASM program be created too, so it would be possible to compare the BASIC and ASM code. I think that would help myself and many others who can't figure out ASM. Maybe it could result in new ASM programmers, which could also result in more games. Well, keep working on it, and you're gonna have a truly b*tchen' program!
|
|
4 January 1999, 01:34 GMT
|
|
Re: First BASIC to assembly compiler released
|
!
|
I think that this is really neat. I only wish that I had a TI-86. Could anybody make one for any of the other calculators, like the 89?
|
|
4 January 1999, 05:01 GMT
|
|
Re: First BASIC to assembly compiler released
|
Matt
(Web Page)
|
I was wondering, I am VERY familiar with basic, and use reals and strings to control all of my values. (phone numbers, names, game data, etc.) How does the ASM compiler get around this if you use these values, or want to use them in another program? (I've heard that the values that the ASM language uses are deleted upon exiting, and this could eaisly turn into someone's horror story!) Moreso, what about sub-programs? (BASIC G.U.I.'s for example?) I am eager to hear what you have to say, and even more, how this works.
|
|
4 January 1999, 05:31 GMT
|
|
1 2 3 4 5
You can change the number of comments per page in Account Preferences.
|