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
|
Greg Rupp
|
Im behind you all of the way. I have always looked for something like this, now i just hope you finish it.
|
|
3 January 1999, 04:22 GMT
|
|
Re: First BASIC to assembly compiler released
|
warhorse
(Web Page)
|
Wow. Now maybe I can make an "asm" program real fast and impress you unsuspecting friends. Heh heh.
|
|
3 January 1999, 04:32 GMT
|
|
Re: First BASIC to assembly compiler released
|
warhorse
(Web Page)
|
By the way, am I the only person having trouble claiming the programs I've uploaded to the server here? I get a "SLQ command failed" or something like that (im not sure about the letters)
|
|
3 January 1999, 04:35 GMT
|
|
Re: First BASIC to assembly compiler released
|
billybobIV
(Web Page)
|
anyone know about how the speed of this compares to the speed of an asm program...is this gonna mean the end of asm programmers...C made asm unnesesary for the most part...i'll give this thing a try...
...i'm a little confused, how does this compare to small C being developed for the 86?..
very interesting!
|
|
3 January 1999, 04:56 GMT
|
|
|
|
|
RSpeed of Basic->ASM programs
|
Michael Wyman
(Web Page)
|
The converted programs should be faster than their Basic counterparts. However, I would assume that at this stage, the compiler isn't particularly great at optimization, and therefore the converted object code wouldn't be as fast as an ASM program built from the ground up in Assembly.
With time and work, this can get better, but I highly doubt it means the end of Assembly programmers! While C did *lessen* the usage of Assembly, C is built to be far more efficient than TI-Basic, not to mention far more powerful. If anybody adapted a Z80 C compiler to compile for specific TI calculators (I assume something like what the small-C project is, but I'm not sure), that would be far more powerful (due to C's nature) than this TI-Basic compiler.
Don't get me wrong! I think the converter's a great idea!
Now if only someone will write a Lisp interpretor for the TI-85 ;-)
|
|
3 January 1999, 07:55 GMT
|
|
Re: First BASIC to assembly compiler released
|
Jeff Kuefler
(Web Page)
|
Yoy need somthing like this for the TI-83!
|
|
3 January 1999, 05:07 GMT
|
|
Re: First BASIC to assembly compiler released
|
Jake B
|
2 words: Kick Ass!
~Jake B
|
|
3 January 1999, 05:24 GMT
|
|
Re: First BASIC to assembly compiler released
|
Nick
|
I want to know one thing: Will this support numbers bigger than 65535?
|
|
3 January 1999, 05:49 GMT
|
|
Re: First BASIC to assembly compiler released
|
doleboy
|
uh oh, Am I the only one to forsee floods of test based assembly programs on ticalc.org in the upcoming days?
I hope the server can handle it!
doleboy
|
|
3 January 1999, 05:52 GMT
|
|
Re: First BASIC to assembly compiler released
|
Leo Firebrand
|
This is awesome!!! Does the running speed increase when it is tokenized?
|
|
3 January 1999, 06:56 GMT
|
|
1 2 3 4 5
You can change the number of comments per page in Account Preferences.
|