SPARK by Example is an adaptation of ACSL by Example for SPARK 2014, a programming language which is a formally verified subset of Ada
- formal-verification
- formal-methods
- formal-specification
- ada
47,133 repositories indexed
1–14 of 14 · Most stars
SPARK by Example is an adaptation of ACSL by Example for SPARK 2014, a programming language which is a formally verified subset of Ada
This project contains various GNAT Ada Run Time Systems (RTSs) based on FreeRTOS for MCUs: the Arduino Due, the STM32F4-series evaluation boards from STMicroelectronics and the BBC micro:bit (v1); working on Espressif ESP32-H2 and RaspberryPi RP2350 (risc-v core)
Ada binding to the SFML library
SHA-3 and other Keccak related algorithms in SPARK/Ada.
Der Code meines 4X-Rundenstrategiespiels. The Code of my 4X turn-based strategy game.
The Embedded Web Server is designed for use in embedded systems with limited resources (eg, no disk). It supports both static (converted from a standard web tree, including graphics and Java class files) and dynamic pages. It is written in GCC Ada.
GLOBE_3D: a real-time 3D Engine written in Ada
Utility library to pretty print physical values in proper metric units
Excel Writer: a standalone, portable Ada package for producing Excel spreadsheets
TeXCAD: a simple LaTeX {picture} drawing tool
Engine_3D: a real-time, pure software, 3D engine for DOS-talgics. Abandoned project, but perhaps there are some interesting bits in the code... See GLOBE_3D for newer stuff !
Convenience subprograms to interact with C strings
An Ada 2012 project that implements various binary-to-ASCII codecs such as Base64
Provides GCC 'specs' files to cope with macOS SDK policy changes