Checkstyle4Ada provides an extension to Checkstyle, which enables Checkstyle to be used with Ada95 sources. It is packaged as an Eclipse fragment, so it can be used with eclipse-cs without modification.
This is a easy-to-use Chinese Lunar Calendar Under *nix &BSD.
family of color-terminal puzzle games for any O.S.
CoTerminalApps contains Pacman plus 9 color-terminal puzzles that can run on any OS capable of installing the GNAT GPL Ada compiler and the GnatColl libraries. Many of these kid-friendly puzzles now have an embedded AutoSolver to help you step toward a solution. There are 10 apps: crush, cslid, c7, caz, csok, chio, chio4, c9, cdd, cpac. * traffic-rush (dozens) * block-sliders (15 Klotski type) * seven, A2z * sokoban (dozens of families) * HoleInOne, HoleInOne+4, Nine (Grabarchuk) * DirtyDozen (12 block-slider) * Pacman Usable keys for all: * arrow-keys for movement; * (q)=quit * (?)=help toggle
A Java application for transferring computer files in 5 letter groups
Codegroup is a Java application that will allow one to convert binary (or text) computer files in to 5 letter codegroups for transmission over email, landline telephones, radioteletype or Morse Code. Codegroup has internal error correction & limited cryptography capabilities. Codegroup : ZZZZZ YBPIL AIAIG FMOPP CPAAA DGNGP GPGPA ADNJN ELJKO ELIMO GEOHF KIFGP IFBCB PKCPI YJMHE PHBHP PPOBH NCOHD AKLLL AGHFP DEGEF LKELC EAIJI ABAGP AHPPO IHHPH OHPDF YNFPB ALEPO KMPKP Once this program has a graphical user interface, an Enigma like subsystem must be devised for data whitening. For content encryption, the use of Java's facilities is being considered as a long term option. This project's initial sourcecode is related to : http://www.fourmilab.ch/codegroup/ http://winmorse.com/ https://bitbucket.org/bgneal/cpp-enigma http://www.whence.com/minimodem/ For the User Interface http://www.oracle.com/technetwork/java/javafx/tools/
ColdFrame generates Ada framework code and documentation from UML models. The software is issued under the GPL Version 2 with the following additional permission: As a special exception, if other files instantiate generics from this unit, or you link this unit with other files to produce an executable, this unit does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Public License.
A high-performance random text generator focused on corporate bullshit
The Corporate Bullshit Generator is a high-performance random text generator that is focused on corporate bullshit. It is able to produce, per second, 400 A4 full pages of inspired sentences like "Our turn-key branding strategy drives corporate, scalable, wide-ranging and profit-oriented idiosyncratic incentives." Online app @ http://cbsg.sf.net/ .
Supports writing Ada software for Cortex-M3, M4F boards
DEVELOPMENT OF THIS PROJECT HAS MOVED TO GITHUB, at https://github.com/simonjwright/cortex-gnat-rts This project contains various GNAT Ada Run Time Systems (RTSs) targeted at Cortex boards: so far, the Arduino Due (http://www.arduino.org) and the STM32F4-series evaluation boards from STMicroelectronics (http://www.st.com). It is intended that releases will allow the development of proprietary software (by the use of the GCC Runtime Library exception for project-developed code, and by only using manufacturer’s software where the same permission applies).
In CouleursetSons game in Ada, the player must reproduce a sequence of colors associated to sounds . Dans ce jeux CouleursetSons en Ada, le joueur doit reproduire une sequence de couleurs associees a des sons.
DAWS is fast and scalable web server capable of running on a cluster. DAWS is written entirely in Ada.
Deallocate groups of objects in a single call
Deepend is a storage pool with subpool capabilities for Ada 2012, Ada 2005, and Ada 95. Memory allocations can be associated with subpools and subpools can be deallocated as a whole which provides a safer alternative than managing deletions of individual objects. It also is likely to be more deterministic and efficient than garbage collection.
DirectX binding to Ada Notice:the dinput package is generated by mannual,maybe exist fault,the Interface in others are maked by program(Cpp interface to ada).The packages depend on win32 binding,you should modify win32.rpcdce,in the GUID define,char_arra
Dreamgate aims at providing MUD players with scriptability on par with zMUD or MUSHClient. Currently we are working on the core processing and scripting architecture. The client can be used as a proxy between the server and a graphical client.
Experimental Compiler Library And Tools. Complete Ada 2005 compiler, written in Ada 2005 using literate programming techniques. Initially to target Bachar IA-32 v1 kernel for AdaOS (project 'bachar').
Collection of embedded softwares to control a telescope mount.
EQ Track purpose is to provide amateur telescope makers (ATM) with electronic board schematics and embedded software to control their telescope mount via stepping motors. EQ Track comes in different "flavors" : - "Basic" controls the right ascension and declination motors of an equatorial mount. - "Go To" controls the motors of a mount in any orientation (ie. equatorial, altazimuth, alt-alt), to point and track equatorial coordinates.
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. The software is issued under the GPL Version 3 with the additional permissions granted by the GCC Runtime Library Exception version 3.1.
A 3D engine for DOS-talgics (see GLOBE_3D for new stuff !)
Engine_3D is a real-time 3D engine project grabbed from my old data. See feature list for details. The full texture rendering is in software: no OpenGL or the like! And: Engine_3D is completely programmed in Ada. Some parts of the 3D engine, like the animated bump mapping, are still waiting to be ported to my newer 3D project, GLOBE_3D !... DOS and Linux versions available. Remarks for the DOS version: It is also a funny example of a game system almost fully in Ada, including sound driver, graphics driver, keyboard driver. The only things not in Ada there are the file system (MS-DOS), the 32-bit DOS extender (CWSDPMI) and the mouse driver. For running, I recommend DOSBox. For building from sources, you'll need the DJGPP compiler, which contains a version of GNAT - seems to be still updated as in June 2016 !
A collection of useful software packages to perform engineering tasks, especially electrical engineering and chip design. All packages come as shrink-wrapped installers for Apple's Mac OS X.
Evex is an "Ada flavored", full-featured run-time expression evaluation library for Ada providing built-in mathematical and string manipulation operators and functions, run-time function definition, and application-provided function registration.
A standalone, portable Ada package for producing Excel spreadsheets
Excel_Out is an Ada package for writing easily and dynamically Excel files with basic formattings. Enables the automatic production of reports. Standalone and unconditionally portable code. No interaction needed with Excel or MS Office.
FFTW_Ada is an Ada 95 binding to the FFTW library written at MIT by Matteo Frigo and Steven G. Johnson. FFTW is written in C. FFTW_Ada allows calls to FFTW from an Ada 95 or 2005 program. FFTW_Ada v2 works with FFTW v3. FFTW_Ada v1 works with FFTW v2.
Eclipse-based plugin for HRT-HOOD and HRT-UML design for Hard Real Time Systems
Una asociacion filial a la FSF/GNU, para acercar el mundo del Free Software a Madrid.
The libFannAda is a Ada-binding to the Fann Libery
FracAda is the Ada 2005 implementation of the Fractal component model [http://fractal.ow2.org/] It is an experimental project using the GNAT (GPL) compiler
FreeERP is a Free Enterprise Resource Planning system.