Re: Definitions - What are yours?



On Jul 31, 11:21 am, Betov <be...@xxxxxxx> wrote:
"rh...@xxxxxxxxxx" <rh...@xxxxxxxxxx> écrivaitnews:1185903483.201333.262700@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:

HLA's macro facilities
are powerful enough to reconstruct all the HLL-like control structures
and what-not that you remove when you turn all that off;

:]]]]]]]]]]]

Then, why on earth did you implement an HLL on FASM, clown?

I didn't. I implemented an assembly language.
You may not like that language, particularly as it competes with your
own product for mind share amongst beginning programmers (which, after
several years, you finally realize is where all the action is going to
be), but your displeasure with the HLA language doesn't change what it
is.

Take what Julliene had to say to heart-
An assembly *language* is one that lets the person write all the bare-
bones machine instructions with nothing getting in their way. And as
long as an implementation of that language allows this, it can be
called an assembler.

You don't really care about the definition of an assembler. You just
use the definition as a tool to attack products like HLA and MASM that
you perceive as threats to your own product. Such attacks make you
look ignorant, no matter how much the "expert" you try to act. Haven't
you noticed from people's comments around here that they've figured
you out? Do you honestly believe that anyone around here believes a
word you have to say on the subject?



Just rewriting the FASM Macros Parser would have been enough.
FASM is such a small trivial thing, you know...

Well, if FASM had been around in 1996 when I began work on AoA/32, I
might have actually considered doing that. I did consider this with
NASM and came to the conclusion that NASM was not going to satisfy my
needs. Probably would have come to the same conclusion with FASM, but
I certainly would have considered it. Alas, FASM came out *after* HLA,
so basing AoA/32 on FASM wasn't really an option.



Oh! I forgot, you could not write anything in Assembly, and
FASM is written in Assembly... indeed, this is a problem...

Funny. I was able to rewrite FASM in HLA. If I were incapable of
working in FASM assembly code, I don't see how I could possibly have
been able to do that.
hLater,
Randy Hyde

.



Relevant Pages

  • Re: HLA v1.90 is now available on Webster
    ... FASM is a good Assembler written by a guy called Thomasz Gritszar. ... FASM's code easier to read than the RosAsm source code, ... HLA is an absurd HLL Pre-Parser ...
    (alt.lang.asm)
  • Re: Rocket Science
    ... >> Also, logically, if MASM is the underlying assembler being used by ... then MASM must always be being run in addition to HLA so ... the MASM or FASM or whatever underlying assembler's speed into its own ...
    (alt.lang.asm)
  • Re: Help me about this question.
    ... No doubt you *can't*, clown. ... FASM application. ... complaining about the quality of the HLA standard library code? ... niche for people who want an assembler syntax that is similar to NASM ...
    (alt.lang.asm)
  • Re: Significant Pure Assembler Application In MASM ?
    ... FASM to produce binary? ... HLA v1.x is a prototype for the HLA language. ... HLA is just a preprocessor for a real assembler. ... to be based on your intellectual grasp of language syntax. ...
    (alt.lang.asm)
  • Re: HLA v1.93 is now available
    ... HLA!= HLL for reasons given above. ... Is it this, clown? ... doing it with an Assembler, where the jumps sizes are under the ... Unfortunately for you, on the important syntaxic points, FASM ...
    (alt.lang.asm)