HAC version 0.45

HAC - HAC Ada Compiler - is a small, quick, open-source Ada compiler, covering a subset of the Ada language.
HAC is perhaps the first open-source (albeit partial) Ada compiler fully programmed in Ada itself.

HAC can be found via the following links:

Home page: https://hacadacompiler.sourceforge.io/
Sources, site #1: https://github.com/zertovitch/hac
Sources, site #2: https://sourceforge.net/projects/hacadacompiler/
Alire Crate: https://alire.ada.dev/crates/hac

:new: What’s new in this version:

  • aggregates (in the special context of x := (...))
  • record default values

NB: those new contributions were programmed by Claude AI – an impressive work given the difficulty of the task.

Enjoy!


If you like that software, don’t forget to “star” the project on GitHub and/or SourceForge.

14 Likes