HLA v1.39 (the High Level Assembler) is now available for Linux

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Randall Hyd » Sun, 14 Jul 2002 06:03:09



HLA v1.39, the High Level Assembler,  is now available for
Windows and Linux from Webster on the HLA Download
page (follow the Downloads link from http://webster.cs.ucr.edu).

HLA v1.39 changes:
Support for Unicode string and character literal constants.
New parameter passing features.
Faster compilation/assembly when using namespace (dramatically
reduces compile times for large include files, e.g., the Windows
and Linux include files).
New support for zero-terminated strings in the HLA Standard Library.
Several bug fixes.

---------------------------------------------------------------
General information about the High Level Assembler (HLA):
---------------------------------------------------------------
HLA, the High Level Assembler, is an x86 assembler that uses
a high level language-like syntax (based on Pascal, C, C++,
Ada, Modula-2, etc.).  HLA was designed to make learning
assembly language programming very easy for those who already
know how to program using a high level language like Pascal or C.

In addition to being great for beginners, HLA is an extrememly
powerful programming language with features far exceeding those
found in traditional assemblers like Gas, MASM, TASM, and NASM.

The HLA system includes the HLA standard library containing hundreds
of practical and useful functions for I/O (file and console I/O), string
manipulation, pattern matching, character set operations, array
manipulation, memory management, date/time calculations, math functions,
exception handling, and much more.

HLA is a public domain system and all source code is available
(including all the source code for the routines found in the
HLA Standard Library as well as the compiler itself).

HLA is available for both Linux and Windows (Win32).
Carefully written programs (i.e., those that use the HLA Standard
Library) will compile and run under either operating system
without change.

There are two editions of "The Art of Assembly Language
Programming" specifically written for HLA (both editions
are available on Webster).  "The Art of Assembly" is a
1,500-page introductory text on x86 assembly language
programming.

There are nearly 100,000 lines of example HLA source
code available on Webster.

For more details, check out HLA on Webster at http://webster.cs.ucr.edu
Randy Hyde

 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Kasper Dupon » Sun, 14 Jul 2002 19:45:13


Hi Randal,

Instead of multiposting to c.o.l.d.apps, c.o.l.d.system, and whatever
other groups. It would be better to just crosspost one message and
set followup to a single of those groups. If you would remember that
next time we'd be happy.

--
Kasper Dupont -- der bruger for meget tid p? usenet.



 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Randall Hyd » Tue, 16 Jul 2002 12:16:12


Perhaps its my newsreader, perhaps it's my ISP.
But a good part of the time that simply doesn't work for me.
Given that we're talking about announcements that occur
very infrequently, I'm not too concerned about the bandwidth
usage :-)
Randy Hyde


> Hi Randal,

> Instead of multiposting to c.o.l.d.apps, c.o.l.d.system, and whatever
> other groups. It would be better to just crosspost one message and
> set followup to a single of those groups. If you would remember that
> next time we'd be happy.

> --
> Kasper Dupont -- der bruger for meget tid p? usenet.



 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Eric P. McC » Tue, 16 Jul 2002 15:41:39



> Perhaps its my newsreader, perhaps it's my ISP.

I doubt it's either.  Probably your newsreader is misconfigured and
you are just too lazy to correct the problem.  "Probably," hell; you
admit that's the reason below.

Quote:> But a good part of the time that simply doesn't work for me.
> Given that we're talking about announcements that occur
> very infrequently, I'm not too concerned about the bandwidth
> usage :-)

You should also consider posting to an announcements-only group, since
this group is more for system-development questions.  You might notice
that your announcements are the only ones posted to this group.  That
never struck you as odd?

--

"Last I checked, it wasn't the power cord for the Clue Generator that
was sticking up your ass." - John Novak, rasfwrj

 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Kasper Dupon » Tue, 16 Jul 2002 17:15:20



> You might notice
> that your announcements are the only ones posted to this group.


--
Kasper Dupont -- der bruger for meget tid p? usenet.


 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Eric P. McC » Wed, 17 Jul 2002 01:08:47



> > You might notice
> > that your announcements are the only ones posted to this group.


I guess my memory is faulty; I was sure he posted to col.hardware and
not cold.system.

Well, I'm not changing my position.  I don't think the LILO guy should
be posting here either (and regardless of the group where he posts the
announcements, I'm pretty sure I've said as much to him too).

--

"Last I checked, it wasn't the power cord for the Clue Generator that
was sticking up your ass." - John Novak, rasfwrj

 
 
 

HLA v1.39 (the High Level Assembler) is now available for Linux

Post by Kasper Dupon » Wed, 17 Jul 2002 02:41:27



> I'm pretty sure I've said as much to him too.

Must be long time ago, I don't remember it.

--
Kasper Dupont -- der bruger for meget tid p? usenet.


 
 
 

1. HLA v1.39 (High Level Assembler) is now available for Linux

HLA v1.39, the High Level Assembler,  is now available for
Windows and Linux from Webster on the HLA Download
page (follow the Downloads link from http://webster.cs.ucr.edu).

HLA v1.39 changes:
Support for Unicode string and character literal constants.
New parameter passing features.
Faster compilation/assembly when using namespace (dramatically
reduces compile times for large include files, e.g., the Windows
and Linux include files).
New support for zero-terminated strings in the HLA Standard Library.
Several bug fixes.

---------------------------------------------------------------
General information about the High Level Assembler (HLA):
---------------------------------------------------------------
HLA, the High Level Assembler, is an x86 assembler that uses
a high level language-like syntax (based on Pascal, C, C++,
Ada, Modula-2, etc.).  HLA was designed to make learning
assembly language programming very easy for those who already
know how to program using a high level language like Pascal or C.

In addition to being great for beginners, HLA is an extrememly
powerful programming language with features far exceeding those
found in traditional assemblers like Gas, MASM, TASM, and NASM.

The HLA system includes the HLA standard library containing hundreds
of practical and useful functions for I/O (file and console I/O), string
manipulation, pattern matching, character set operations, array
manipulation, memory management, date/time calculations, math functions,
exception handling, and much more.

HLA is a public domain system and all source code is available
(including all the source code for the routines found in the
HLA Standard Library as well as the compiler itself).

HLA is available for both Linux and Windows (Win32).
Carefully written programs (i.e., those that use the HLA Standard
Library) will compile and run under either operating system
without change.

There are two editions of "The Art of Assembly Language
Programming" specifically written for HLA (both editions
are available on Webster).  "The Art of Assembly" is a
1,500-page introductory text on x86 assembly language
programming.

There are nearly 100,000 lines of example HLA source
code available on Webster.

For more details, check out HLA on Webster at http://webster.cs.ucr.edu
Randy Hyde

2. repartioning MOSX partition for Linux ...

3. HLA (High Level Assembler) is now available for Linux!

4. Solaris-2.7 on an IBM Thinkpad 560 ?

5. HLA (High Level Assembler) Is Now Available for Linux!

6. file(1) command and source

7. HLA v1.33 for Linux is now available

8. SLS version conflict on CD_ROM

9. HLA v1.38 is now available

10. HLA v1.37 Available

11. HLA v1.38 is now available

12. HLA v1.40 is now available

13. HLA v1.33 Is Now Available