Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ann: HAC v.0.2

2 views
Skip to first unread message

Gautier write-only address

unread,
Jun 25, 2022, 3:44:15 AM6/25/22
to
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 principales depuis la v.0.1:

- un programme exécuté par HAC peut échanger des données avec le
programme exécutant HAC, via des call-backs enregistrés
dynamiquement - voir package HAC_Sys.Interfacing et demos:
src/apps/exchange_native_side.adb
src/apps/exchange_hac_side.adb

- le compilateur vérifie que tous les choix dans une
instruction CASE sont couverts

- le compilateur effectue plus de vérifications d'intervalles à la
compilation et élimine les vérifications inutiles à l'exécution
lorsque cela est possible et sûr.

Bon hac(k)ing!

Gautier
0 new messages