• Ann: HAC v.0.1 Ada compiler

    From Gautier write-only address@21:1/5 to All on Thu May 19 03:11:04 2022
    HAC (HAC Ada Compiler) is a quick, small, open-source Ada
    compiler, covering a subset of the Ada language.
    HAC is itself fully programmed in Ada.

    Web site: http://hacadacompiler.sf.net/
    From there, you find links to sources and an executable for Windows.

    Source repositories:
    #1 svn: https://sf.net/p/hacadacompiler/code/HEAD/tree/trunk/
    #2 git: https://github.com/zertovitch/hac

    * Main improvements since v.0.0996:

    - packages and subpackages are now supported
    - modularity: packages, procedures and functions can be standalone
    library units, stored in individual files with
    GNAT's naming convention, and accessed from other units
    via the WITH clause
    - validity checks were added for a better detection of
    uninitialized variables.

    Package examples and modularity tests have been added.
    Particularly, a new PDF producer package with a few demos
    is located in the ./exm/pdf directory.

    Enjoy!

    Gautier
    __
    PS: for Windows, there is an integrated editor that embeds HAC:
    LEA: http://l-e-a.sf.net
    PPS: HAC will be shown at the Ada-Europe conference (presentation + tutorial) http://www.ada-europe.org/conference2022/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)