1.1 How to Read this Manual

   This manual consists of the following sections:
Theory
Abstract descriptions of the data structures and algorithms
Examples
Small, illustrative programs written in C++, Python, and Java
Reference
Application Programmer Interface (API) specification

The theory section is intended to be read straight through at least once. In this section, the basics will be introduced in their logical order. For a quick idea of the capabilities of OESpicoli, the reader may skip to the examples section. However, it may be difficult to understand the examples without a firm understanding of the theory. The reference section contains a technical description of the API.