New HIDE (HLA IDE) version is available

From: Randall Hyde (randyhyde_at_earthlink.net)
Date: 08/23/04


Date: Mon, 23 Aug 2004 05:39:48 GMT

Hi All,

Sevag Krikorian has just released a new version of HIDE
(the HLA IDE, formally called HLAsm). I've taken the
liberty of copying his post here for those who don't make
it over to the HLA forum on the MASMForum.

If you're interested in an IDE for HLA, you might take a look
at this "work in progress".
Cheers,
Randy Hyde

--------------------------------
Sevag's original announcement:
--------------------------------

Formerly known as HLAsm, I changed the name to HIDE
(no pun intended, either with the name or the jackal
icon ) Some elements of the old name are still in
the sources, these will be rooted out in time.

I changed the name to avoid confusion with IBM's
HLASM.

What is HIDE?

A completely self-contained free HLA development
environment that requires no installation, no messing
around with system paths and minimal setup to get
started. It includes a beginners tutorial on setting
up a simple modular project and shows how to use the
debug window, and some samples taken from Randal's HLA
examples.

The new version of HIDE now has complete project
support, comes with the HIDE sources included as a
HIDE project and is capable of self-compiling right
out of the box.
I have also included Ketil O's ResEd as an integrated
tool for editing resources.

Features List at a glance:

-no path installation required

-is able to compile simple programs without setting up
a project.

-projects that support mono-source and units

-auto-generation of makefile. HIDE will create an
internal make-file as you add units, libraries and
resources to your projects. All you do is program and
compile.

-integrated resource editor (Ketil O's ResEd).

-integrated Debug-Window: this allows you to send
output to a debug-window using a simple command macro
similar to stdout.put called dbg.put

-allows selection of compiling options via dialogs
(verbose/map/symbol dump, selection of GUI/console
executables, selection of debug or release versions.

-code highliting. comes with a default set of colors
and keywords. You may change them as you see fit.

-does not modify system registry. All options and
settings are saved internally (except for ResEd, which does modify the
registry).

Comes with the latest versions of:

HLAPARSE
FASM
POLINK
PORC
POLIB
KHLA
KSMAKE
DBGWIN
RESED

With this version, HIDE can compile itself so
I'm including the sources. If anybody wishes to help
with the coding, please drop me a line on what section
you wish to work on.

I'm also open to suggestions and ideas. There is
still much work to be done.

The HIDE Download Page:

http://www.geocities.com/kahlinor/HIDE.html
_________________
Sevag Krikorian



Relevant Pages

  • Re: HLA Stdlib v2.2 is now available.
    ... HLA code. ... Do you really think I post this code when it doesn't compile? ... The exception handling semantics are completely wrong. ...
    (alt.lang.asm)
  • Re: Need help here.
    ... Iam trying to install hla and masm32 as given in Randall Hyde's book ... 'art of assembly windows version' but i cant get it right. ... HLA (High Level Assembler - FASM back end, ... -sm Compile to MASM source files only. ...
    (comp.lang.asm.x86)
  • Re: HLA suggestions
    ... >> This is only true if you compile a PROGRAM. ... >> For more details on controlling the code that HLA generates. ... lex level:) as the "_HLAMain" entry point...and the linker response ...
    (alt.lang.asm)
  • Need help here.
    ... Iam trying to install hla and masm32 as given in Randall Hyde's book ... 'art of assembly windows version' but i cant get it right. ... HLA (High Level Assembler - FASM back end, ... -sm Compile to MASM source files only. ...
    (comp.lang.asm.x86)
  • Re: Assembler using Lex/Yacc
    ... HLA Standard Library and HLA v2.0 will compile just fine on the target OS. ... so porting a language written in C is easier. ... You always have to bootstrap the first compiler to a new platform. ...
    (alt.lang.asm)