From: "Randall Hyde" <randyhyde@earthlink.net>
To: linux-assembly@vger.kernel.org
Subject: HLA v1.68 is now available
Date: Sat, 24 Jul 2004 13:17:24 -0700 [thread overview]
Message-ID: <002d01c471bb$3be0ae60$6901a8c0@pentiv> (raw)
In-Reply-To: opsbnrjub8jku7fn@smtp.wp.pl
HLA v1.68 is now available on Webster at
http://webster.cs.ucr.edu/AsmTools/HLA/dnld.html
This is a maintenance release containing several bug fixes to
both the compiler and the HLA Standard Library. Also
included are a couple of new routines in the args library
module.
HLA, the High-Level Assembler is an 80x86 assembly language
that provides high-level programming facilities in addition to all
the low-level capabilities of a traditional x86 assembler. This
assembler is fully supported by thousands of pages of documentation
and tutorials, including "The Art of Assembly Language" published
by No Starch Press (www.nostarch.com) and the electronic
version available at http://webster.cs.ucr.edu/.
HLA is one of the most powerful assembly languages available
(for any processor) and its macro facilities are far more powerful
than existing x86 assemblers (e.g., MASM and TASM). HLA
fully supports classes and object-oriented programming, modular
(structured) programming, and low-level "grunt" assembly
programming.
HLA is available for both Linux and Windows and well-written
HLA programs will compile and run on both systems unchanged.
HLA includes the "HLA Standard Library", a ready-made set
of hundreds of different useful routines that you can call to simplify
writing assembly language applications. Full source code to all
the library code is available.
HLA is totally free and public domain (no restrictive licenses at
all, you may use HLA any way you like) and full source code is
available at the above URL. This includes both the compiler
and the library.
Enjoy!
Randy Hyde
next prev parent reply other threads:[~2004-07-24 20:17 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-24 20:08 compiler error Pawel Pustelnik
2004-07-24 20:17 ` Randall Hyde [this message]
2004-07-25 11:54 ` fmarmond
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='002d01c471bb$3be0ae60$6901a8c0@pentiv' \
--to=randyhyde@earthlink.net \
--cc=linux-assembly@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).