Ann: HAC v.0.1

"Gautier de Montmollin \(Hotmail\) via Ada-france" <[email protected]> Sat, 14 May 2022 14:48:48 +0200
Newsgroups gmane.comp.lang.ada.france
Message-ID <SA1PR17MB5619DA7A79277A992897E2D0B1CD9@SA1PR17MB5619.namprd17.prod.outlook.com>
HAC (HAC Ada Compiler) est un petit compilateur Ada rapide,
couvrant un sous-ensemble du langage Ada.
HAC est lui-même entièrement programmé en Ada.

Site Web: http://hacadacompiler.sf.net/
Depuis là, liens vers les sources et un exécutable pour Windows.

Dépôts:
   #1 svn: https://sf.net/p/hacadacompiler/code/HEAD/tree/trunk/
   #2 git: https://github.com/zertovitch/hac

* Améliorations depuis la v.0.0996:

   - les paquetages et les sous-paquetages sont compilés
   - modularité: les paquetages, les procédures et les fonctions
       sont compilés comme unités de bibliothèque indépendantes;
       ils sont stockés dans des fichiers indépendants en
       utilisant la convention de nommage de GNAT et sont
       accédés par d'autres unités via la clause WITH.
   - des tests de validité ont été ajoutés pour améliorer
       la détection de variables non-initialisées.

Des exemples de paquetages et des tests de modularité
ont été ajoutés. En particulier, un paquetage qui produit
des PDF ainsi que quelques démos se trouvent dans le
répertoire ./exm/pdf .

Bon hac(k)ing!

Gautier
__
PS: pour Windows, il y a aussi un éditeur intégré incluant HAC:
LEA: http://l-e-a.sf.net
PPS: HAC sera présenté à la conférence Ada-Europe (présentation + tutoriel)
http://www.ada-europe.org/conference2022/

_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france