From: "Randall Hyde" <randyhyde@earthlink.net>
To: linux-assembly@vger.kernel.org
Subject: HLA v1.69 is now available
Date: Wed, 18 Aug 2004 11:35:09 -0700 [thread overview]
Message-ID: <002001c48552$17593030$6501a8c0@pentiv> (raw)
In-Reply-To: 002301c48264$9ddc0880$0301010a@lenin
HLA v1.69 is now available on the HLA download page at
http://webster.cs.ucr.edu/AsmTools/HLA/dnld.html
HLA, the High-Level Assembler is an assembly language
development system that makes learning and using assembly
language as easy as working with high-level languages.
HLA runs under both Windows and Linux and
well-written programs are portable between the
two OSes with nothing more than a recompilation
of the source code - a unique feature among assembly
languages.
HLA provides the full capabilities of assembly language
on the 80x86 processor, while introducing some high-level
features to help you learn assembly faster, write assembly
code easier than ever before, and write readable and
maintainable assembly code.
HLA also provides the "HLA Standard Library", a set of
hundreds of different useful utility subroutines that you can
call from your assembly language programs. Naturally,
full source code for the HLA stdlib is available.
HLA is fully support with thousands of pages of documentation
including "The Art of Assembly Language" (published by
No Starch Press, http://www.nostarch.com) and hundreds
of example programs. See the following URL for the
electronic version of AoA and the example code:
http://webster.cs.ucr.edu/AoA/index.html
Other documentation and examples:
http://webster.cs.ucr.edu/AsmTools/HLA/index.html
HLA is open-source and 100% free, public domain, code.
There are absolutely no restrictions on the use of HLA
and the HLA Standard Library.
HLA v1.69 corrects a couple of defects that would crash
the compiler under certain circumstances. This version
also includes a completely rewritten set of memory
management routines in the HLA Standard Library
(higher performance, more portable across OSes,
and corrections to various defects).
Cheers,
Randy Hyde
prev parent reply other threads:[~2004-08-18 18:35 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-14 22:08 newbie - how to mix c and assembly linux i386 Mert Börü
2004-08-15 1:10 ` Carlos Eduardo Pinheiro
2004-08-18 18:35 ` Randall Hyde [this message]
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='002001c48552$17593030$6501a8c0@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