Re: Definitions - What are yours?



On Jul 31, 10:16 am, Betov <be...@xxxxxxx> wrote:
"rh...@xxxxxxxxxx" <rh...@xxxxxxxxxx> écrivaitnews:1185900194.392324.287510@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:

HLA has built-in macros for things like an IF statement

Of course, but not only, clown. If this was only that,
HLA would be a compiler for Assembly Language. What it
will never be: An HLL cannot be a Compiler for Assembly
Language. Period.


A HLL is an abstract concept. It cannot be a "compiler" or any other
program for that matter. You really need to learn the difference
between a language and an implementation of that language.

HLA, the language, is an assembly language.
HLA v1.x, the program, is a compiler for that assembly language, ergo,
an assembler.

If you want to argue that HLA v1.x, the program, is not an assembler,
then the task before you is to prove that HLA is not an assembly
language.
hLater,
Randy Hyde

.



Relevant Pages

  • Re: HLA StdLib2 criticism
    ... HLC.EXE with an already existing C compiler and calls it HLC system. ... Suppose someone creates a new language and calls it "High Level ... Assembler" (HLA). ...
    (alt.lang.asm)
  • Re: What is an assembly language?
    ... HLA is an assembler. ... So what is this essential ability of an assembly language that is ... > that Randy-HLA isn't an x86 assembler. ...
    (alt.lang.asm)
  • Re: HLA StdLib2 criticism
    ... Assembler" (HLA). ... Can that person call this the "FASM language?" ... but also of course not he can call it an assembler ... Therefore HLC.EXE can't be called a compiler. ...
    (alt.lang.asm)
  • Re: I think i finally got a definition of an Assembler!
    ... definition - you can _never_ have an assembler for that system. ... production of an object file, ... A compiler that produces a object file from transalting the source ... I was refering as Randallīs HLA as he hole system...It does not ...
    (alt.lang.asm)
  • Re: Why no C++ in Windows itself?
    ... >Do you mean that C is faster executing? ... I wasn't trying to start a language war. ... compiled by a C++ compiler). ... you have to "deobjectify" any data you want to access from assembler ...
    (microsoft.public.vc.language)