==============
Introduction
==============

--------------
Introduction
--------------

* Lots of C code out there already

   - Maybe even a lot of reusable code in your own repositories

* Need a way to interface Ada code with existing C libraries

   - Built-in mechanism to define ability to import objects from C or export Ada objects

* Passing data between languages can cause issues

   - Sizing requirements
   - Passing mechanisms (by reference, by copy)

