Top "Ada" questions

Ada is a structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language, extended from Pascal and other languages.

gcc, make: how to disable fail on warning?

I'm trying to build gcc for use with an AVR micro controller and avr-ada, and I've hit a roadblock caused …

c gcc makefile ada
How to output Integers using the Put_Line method?

I can't get this program to compile because it doesn't seem to print integer variables along with strings in the …

ada console-output
Is it worth to learn Ada instead of another languages [c++, c#]?

If Im going to make robots, which language do you recommend me? In our university we can choose between several …

programming-languages ada robotics
The use of IN OUT in Ada

Given below is some code in ada with TYPE_VECT_B; use TYPE_VECT_B; Package TEST01 is procedure TEST01 ( …

ada
Where is Ada used (apart from safety-critical software)?

When one thinks of Ada, one usually thinks of avionics. What I'm interested in are some other applications of Ada? …

ada
Ada: Getting user input to a String(1..10) and filling the rest with whitespace

I have defined subtype String10 is String(1..10); and I am attempting to get keyboard input to it without having to …

string input ada
Gnat for Mac Ada programming

I'm learning Ada 95 in my programming class, and I would like to install the gnat compiler on my MacBook. I …

macos text-editor ada gnat
Programming a PWM in an Arduino Mega ATmega2560 micro-controller

I'm trying to enable a PWM on an Arduino Mega (ATmega2560), but I'm facing to some issues. First, I'm trying …

c arduino ada avr pwm
dynamic array size determined at runtime in ada

Is it possible to have an array with size that is determined at runtime like so, Procedure prog is type …

ada dynamic-arrays
How do you install GNAT (GNU Ada) on a Windows computer?

Alright, I'm looking into doing a multi-language project. I'm looking at part of that being in Ada. I'm already aware …

windows gcc installation ada