web analytics
Archives for January 2022 | Programmer's Forge for Open Source Ada Code and Tools - News
News

GWindows release v2022-01-29

GWindows is a full Microsoft Windows Rapid Application Development framework for programming GUIs (Graphical User Interfaces) with Ada.

GWindows works only with the GNAT development system, but with some effort, GWindows could be made pure Ada.
GWindows is free and open-source!

Changes to the framework are detailed in gwindows/changes.txt or in the News forum on the project site.

Read More…

HAC v.0.0996

HAC (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.

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
Read More…

Dokan Ada bindings 2.0

Dokan is a Windows 32- and 64-bit user-space file system, similar to FUSE.
Dokan is implemented in in C/C++.
The driver routes the I/O requests to the file system device to the library callback.

Changes to the Dokan Ada bindings :

Read More…

GDPR compliant