CompuServe Messages

Aztec C vrs 1.3!

    04-Jan-89 20:30:16
Sb: #28802-Aztec C vrs 1.3!
Fm: Richard Rae/SYSOP 76703,4253
To: New member 73016,27
"… all of the extra gobbildy goop you have to type in to make it assemble." Mmm? What extra gobbildy goop? There really isn't much more than any similarly structured program in a HLL. Given that you are comparing a language which requires data declaration (in other words, we exclude BASIC and FORTRAN and the like), there really isn't much overhead for assembler. You may have to specify where you want the program to start in memory (using the ORG pseudo-op or equivalent) on some systems, but there is nearly always a default, and other systems (like the Amiga) take care of that at load time. You have to declare your variables, but as I said, most HLLs require that too. You have to label the start and end of the program (opening and closing braces/brackets in a HLL), and the "transfer address"; where the program starts executing ( "main()" in C). I can't really think of anything that stands out as being excessive. Maybe you could give me an example? Rick