Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #2857
| Path | csiph.com!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end |
|---|---|
| From | Gautier write-only address <gautier_niouzes@hotmail.com> |
| Newsgroups | comp.compilers |
| Subject | Ann: HAC Ada compiler v.0.0996 |
| Date | Sat, 22 Jan 2022 05:09:44 -0800 (PST) |
| Organization | Compilers Central |
| Lines | 30 |
| Sender | news@iecc.com |
| Approved | comp.compilers@iecc.com |
| Message-ID | <22-01-091@comp.compilers> (permalink) |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset="UTF-8" |
| Injection-Info | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="61281"; mail-complaints-to="abuse@iecc.com" |
| Keywords | Ada, available |
| Posted-Date | 22 Jan 2022 11:01:35 EST |
| X-submission-address | compilers@iecc.com |
| X-moderator-address | compilers-request@iecc.com |
| X-FAQ-and-archives | http://compilers.iecc.com |
| Xref | csiph.com comp.compilers:2857 |
Show key headers only | View raw
AC (HAC Ada Compiler) is a small, quick, open-source Ada compiler,
covering a subset of the Ada language. HAC is itself fully programmed
in Ada.
Web site: http://hacadacompiler.sf.net/
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.095:
- range checks on discrete subtype assignment (:=) and
conversion
- short-circuit logical operators: "and then", "or else"
- for S = Scalar subtype: S'First, S'Last, S'Succ, S'Pred, S'Pos,
S'Val, S'Image, S'Value, S'Range attributes
- for A = array object or array subtype: A'First [(N)],
A'Last [(N)], A'Range [(N)], A'Length [(N)] attributes
- "&", "<", ">", "=", "/=" operators defined for the String type
(additionally to HAL.VString type)
- CASE choices admit ranges
- forward declarations for subprograms
Enjoy!
Gautier
PS: for Windows there is an integrated editor that embeds HAC:
LEA: http://l-e-a.sf.net
Back to comp.compilers | Previous | Next | Find similar
Ann: HAC Ada compiler v.0.0996 Gautier write-only address <gautier_niouzes@hotmail.com> - 2022-01-22 05:09 -0800
csiph-web