Re: Definitions - What are yours?



On Jul 31, 9:44 am, Betov <be...@xxxxxxx> wrote:
"rh...@xxxxxxxxxx" <rh...@xxxxxxxxxx> écrivait news:1185898400.738351.53010
@i38g2000prf.googlegroups.com:

Actually, *all* assemblers are compilers for assembly language.

No clown. "Compilers for assembly language" are tool like MASM,
that break the one to one correspondance. This is not subject to
discussion.

Wow. How arrogant you are. You think that just because *you* create
some definition it is not subject to discussion.

Sorry dude, but Aho, Sethi, and Ullman have a bit better reputation
for language and compiler design than you have. I think I'll stick
with the industry standard definitions that they use, rather than use
the definitions you've created so you can attempt to create an
artificial division between your product and the products it has to
compete with (that you don't want to have to compete with).



Now, all Assemblers are also "Compilers", in the generic acception
of the word *Compiler*, but this is not, at all, the topic.

Yes, an assembler is a compiler for an assembly language. I'm glad
you've come to understand that, finally. MASM, being a "compiler for
an assembly language" is an assembler. Same is true for TASM and HLA.
hLater,
Randy Hyde


.



Relevant Pages

  • Re: ALDS cross-assembler and linker available
    ... linked with a linker to make an executable file, or the assembler output ... language was that there were no system "libraries" to link against. ... the assembly language to do the same thing for the ... If you had the Misosys C compiler, ...
    (comp.sys.tandy)
  • Re: The history of Structure capabilities
    ... macro in assembly language that would allow it to act roughly like the ... to include even one byte of overhead not actually needed by the routine ... The compiler doesn't necessarily have to include anything that you ... memory, or that runs even one-quarter as fast. ...
    (comp.lang.asm.x86)
  • Re: What is the licensing status of Fig-Forth v 2.32? Are Forth compilers generally safe?
    ... This is a shareware compiler, and the notes say that one is ... permanently damage your computer. ... Normally this means assembly language. ... big difference between the 1980's and now is the documentation. ...
    (comp.lang.forth)
  • Re: Interesting article by Randall Hyde
    ... as you are the compiler optimization "expert". ... of the work that has gone into creating optimizing compilers. ... > Compilers generate better code than *most* programmers all of the ... learn without needing to know anything about assembly language. ...
    (comp.lang.asm.x86)
  • Re: Size of Void
    ... you can't do arithmetic on void *s. ... pointer arithmetic by any offset of the compiler implementors choice. ... violation to apply the sizeof operator to an incomplete type. ... at least a third are due to or for assembly language. ...
    (comp.lang.c)