HIDE 1.0.7 now available for HLA




New version of HIDE is now available

Available sites:
aoaprogramming, HLA_Programs folder

http://www.geocities.com/kahlinor/HIDE.html

Primary mirrors:
http://home.comcast.net/~kyzra/hlafiles/HIDE.zip
http://home.comcast.net/~kyzra/hlafiles/HIDE_upgrade.zip


HIDE 1.0.7

New:
-Status bar now displays values of constants/static variables
 and arguments of procedures declared in the project when
 floating the mouse over it
-added new low-level tokenizing functions to hidelib.lib
 and updated the hidelib.rtf documents
-added new menu option in "Project": "Consolidate Windows Header"
 which uses the wscan.exe program to extract windows constants and
 external declarations from the w.hhf header file to create a more
 compact version to include in programs.
 This is an early experimental version which requires some manual
 work to get all the symbols referenced indireclty through the
 windows header file.

Bug Fixes:
-fixed a bug in KHLA when used with MASM32
-"Run with Debug" now also works in No Porject mode
-Fixed bug with "New Project" creation when used 2 times in a row
-replaced defalutKW.ini with hide_system.ini (in the Data folder)
 part of an effort to consolidate information.
-added try/endtry to autocomplete feature and fixed "for..endfor"


HIDE information:

HIDE is a complete HLA programming IDE and package ready to compile and run
programs as soon as it is unzipped from the archive.

Features in the package:

HIDE	The main IDE.
	-no install necessary, it can be run from virtually any
	 folder.  All paths are relative and updated each time
	 HIDE loads (if necessary).
	-autogeneration of make file for easy project management of
	 modular programming.
	-option to auto-complete common HLA structure keywords
	-1 click/key jump to declarations
	-debug mode and debug window to display output.
	-properties viewer and project view for easy navigation of
	 large projects.
	-greater in-program control of link settings.
	-option to integrate with a debugger of your choice.
	-templates for fast and easy startup of new applications.
	-code folding, bookmarks, highliting, resource editor and more.
	-minimum impact on system registry (only ResEd uses it to save
	 window position).

HLA	Randall Hyde's HLA compiler, the HIDE package comes with hlaparse
	(the core of the HLA compiler), the HLA standard library and
	corresponding header files.
	www.artofassembly.com

FASM	Tomasz Grysztar's Flat Assembler.
	http://flatassembler.net/

POTools
	polink, polib, porc and Windows libraries from Pelle Orinius's
	PellesC package.
	http://www.smorgasbordet.com/pellesc/

ResEd	Ketil Olson's resource editor and RAEdit.dll
RAEdit	http://radasm.visualassembler.com/

cCalc	A bit-mask generator with a visual aid of 32bits register
kmake	A scirpt processor with a custom syntax and Borland 'Make'
	compatibility mode (limited).
khla	A custom front-end for hlaparse which uses a configuration
	file for paths and options.

HIDE, cCalc, kmake and khla are open-source programs.
HIDE package is released free of charge for commercial or
personal use as long as the terms and conditions of the licenses
are upheld.
Licence information may be found in the HIDE\Documents\Licences folder.
Tools that don't have licences are released either Public Domain or
freeware.  More information can be found at the appropriate web sites
provided.

[The sources for HIDE is now converted using the wscan utility thus
reducing the full-rebuild time by a factor of ~4]

--
[kain]
http://www.geocities.com/kahlinor
.



Relevant Pages

  • Re: HLA suggestions
    ... HLA. ... that it's a compiler rather than a "true assembler", ... the current header file scheme ... for Windows or Linux specific files). ...
    (alt.lang.asm)
  • Re: LINK error
    ... Just to do a workaround with the header file ... DLLEXPORT retvalue DLLCALL func; ... Building closed-source Windows code with non-Microsoft tools is a very bad idea from the LIB vendor. ... if there is the source - build it using WDK too, avoid GNU tools at all ...
    (microsoft.public.development.device.drivers)
  • GetLocalPathName could not be located in Kernel32.dll
    ... Apparently this function is not implemented in Windows NT 4. ... Include an additional header file ... But now I am getting the following error during compilation: ... a C-style cast or ...
    (microsoft.public.dotnet.languages.vc)
  • RE: SSL and CrytoAPI
    ... Common header file containing handy macros and definitions ... this version has been modified to use GetWindowLong instead of ... Minimum operating systems Windows 95, ... Unicode Implemented as Unicode and ANSI versions on Windows NT, Windows 2000, Windows XP ...
    (microsoft.public.platformsdk.security)
  • Re: LINK error
    ... Just to do a workaround with the header file ... DLLEXPORT retvalue DLLCALL func; ... Building closed-source Windows code with non-Microsoft tools is a very bad idea from the LIB vendor. ... if there is the source - build it using WDK too, avoid GNU tools at all ...
    (microsoft.public.development.device.drivers)

Loading