From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Randall Hyde" Subject: HLA v1.68 is now available Date: Sat, 24 Jul 2004 13:17:24 -0700 Sender: linux-assembly-owner@vger.kernel.org Message-ID: <002d01c471bb$3be0ae60$6901a8c0@pentiv> References: Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" To: linux-assembly@vger.kernel.org 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