Chapter 3. Interface Semantics

When people hear some words, they normally believe that there's some thought behind them.

—Goethe, Faust, Part 1

In the Following we shall set some fundamental properties that relate to the behavior of the interface and the use of FLINT/C functions. First we shall consider the textual representation of CLINT objects and FLINT/C functions, but primarily we wish to clarify some fundamentals of the implementation that are important to the use of the functions.

The functions of the FLINT/C package are identified with the convention that their names end with "_l"; for example, add_l denotes the addition function. Designators of CLINT objects likewise end with an underscore and an appended l. For the sake of simplicity we ...

Get Cryptography in C and C++, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.