Chapter 8. Ada Language

Table of Contents

Overview
The Bindings
Thin Binding
The Thick Bindings
Standard Thick Binding Using Enhanced Names
Thick Binding Using Traditional Names
The Examples
Obtaining the Software
Obtaining an Ada compiler
Download and install PLplot
The Ada bindings to PLplot
How to use the Ada bindings
Ada 95 versus Ada 2005
GNAT versus non-GNAT
Sample command line project
Unique Features of the Ada bindings
High-level features for simplified plotting
Integer Options Given Ada Names
One-offs
Parts That Retain a C Flavor
Map-drawing
Known Variances
Documentation
API
Compilation notes
Ada 95 Versus Ada 2005
GNAT Dependence
PLplot_Auxiliary
Notes for Apple Macintosh OS X users
Using Apple's Xcode IDE
AquaTerm
X11
GNAT for OS X

This document describes the Ada bindings to the PLplot technical plotting software, how to obtain the necessary software components, and how to use them together.