Hi All,
HLA v1.48 is now available on Webster.
Yet another experimental version (Windows only).
I've fixed several bugs people have been complaining about.
Be ye forewarned, I've been making tons of changes to the
code generation algorithms, so I've probably introduced several
new bugs as well. HLA v1.43 is still the last stable version...
Cheers,
Randy Hyde
HLA v1.48 is now available on Webster.
Yet another experimental version (Windows only).
I've fixed several bugs people have been complaining about.
Be ye forewarned, I've been making tons of changes to the
code generation algorithms, so I've probably introduced several
new bugs as well. HLA v1.43 is still the last stable version...
Cheers,
Randy Hyde
What characteristic is there HLA?
What characteristic is there HLA?
If you're asking about HLA in general, visit
http://webster.cs.ucr.edu for lots of information about
HLA. If you asking about the v1.48 version, in particular,
the new features appear on the HLA download page.
Cheers,
Randy Hyde
In another thread, http://www.asmcommunity.net/board/index.php?topic=13423 , on May 21, you said...
I am almost sure that the problem is not static arrays, but the fact that you've got so many
invocations of the stdout.put macro in your source file (I count a little bit better than 1,500
invocations of this macro).
Each invocation of stdout.put expands to approximately 400-500 lines of code (more, if you've got
multiple parameters, which you usually do).
Here's what HLA v1.49 reports for the number of lines and compile time-
HLA (High Level Assembler)
Released to the public domain by Randall Hyde.
Version Version 1.49 build 8101 (prototype)
Win32 COFF output
Using MASM assembler
MASM output
How close is 1.49 to release?
I am almost sure that the problem is not static arrays, but the fact that you've got so many
invocations of the stdout.put macro in your source file (I count a little bit better than 1,500
invocations of this macro).
Each invocation of stdout.put expands to approximately 400-500 lines of code (more, if you've got
multiple parameters, which you usually do).
Here's what HLA v1.49 reports for the number of lines and compile time-
HLA (High Level Assembler)
Released to the public domain by Randall Hyde.
Version Version 1.49 build 8101 (prototype)
Win32 COFF output
Using MASM assembler
MASM output
How close is 1.49 to release?
In another thread, http://www.asmcommunity.net/board/index.php?topic=13423 , on May 21, you said...
How close is 1.49 to release?
It's getting close.
I need to finish off the new console library I'm working on (I'll probably do some
work on that tomorrow) and I'd like to get the Linux/Gas version back in sync
(which may take a week or so). Recently I discovered a virus on my system,
so I've spent the past five days or so scrubbing things and verifying that I've
not been passing the virus along on executables found on Webster (fortunately,
I've not found any copies of it in the HLA executables, but this still takes a lot
of time to check and verify).
Unless something big comes up that requires immediate attention, most of the
changes will actually be in the libraries and header files.
Also, I'm inserting many of the new Iczelion conversions that have been posted
around here and I'm inserting a bunch of new Win32 assembly examples that
will appear as examples in my new e-text "Windows Programming in Assembly"
(I should have the first six chapters of that ready to post in about a month).
Cheers,
Randy Hyde