News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

HLA v2.2 documentation is available

Started by Randall Hyde, September 18, 2009, 06:39:37 AM

Previous topic - Next topic

Randall Hyde

Hi All,

I've just wrapped up a grueling documentation session for HLA v2.2.  I've gone in and proof-read most of the HLA documentation (something it has needed for years), updated the documentation to describe new features that were never before documented, got rid of obsolete information that discussed stuff that was removed years ago, and I've greatly expanded the documentation.

You can find the documentation on-line here:
http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/HighLevelAsm/HLADoc/HLARef.html

The updated documentation is a "must-read" for everyone.  I was totally surprised by the volume of information that was simply left out of the documentation (probably still a lot of stuff missing, but I've added a ton of stuff). As it has been several years since I completely read the documentation, I was also surprised by how much stuff I've *forgotten* about HLA over the years.  It is amazing how much you can learn about a product by reading through the documentation every year or so (even if you're the one that created the product).

This was the last step in preparation for the HLA v2.2 release. I hope to put that together and get it posted onto Webster by Sunday, at the latest.

HLA v2.2 has turned out to be a fairly large maintenance release. I started out just fixing a few defects I'd found and a couple of defects found around here, but after moving the General Atomics code base to HLA v2.1, I found a fair number of defects in code generation and what-not and I fixed all of those, too.

If there are any remaining requests for release 2.2, get them in quick.

Cheers,
Randy Hyde

griviel

Hello Mr. Hyde,

I would like to thank you all the amazing work that you have put into HLA and AoA.
I have read as much as I can of your work and it has helped me understand a lot more
about computers, high level and low level programming.

I'm still reading through some of the HLA v2.2 documentation, which is great and
informative, and I noticed some of the examples were not working properly. Some
of the example's "#include" were using "stdio.hhf" and others use the full "stdlib.hhf". I'm not
sure how many others were running into this issue, but it seems changing them
all to "stdlib.hhf" seems to work.

I'm on the HLA Procedures section almost through it. :U

Thanks again.
.griviel