| 
    Clingo
    
   | 
 
API providing a stable interface for applications using Clingo. More...
Modules | |
| Core Functionality | |
| Core types and functions used throughout all modules and version information.  | |
| Symbol Handling | |
| Working with (evaluated) ground terms and related functions.  | |
| Abstract Syntax Trees | |
| Functions and data structures to work with program ASTs.  | |
| Grounding and Solving | |
| Functions to control the grounding and solving process.  | |
| Scripting Support for Grounding | |
| Support for external functions solving customizations.  | |
| Applications on top of Clingo | |
| Support for building applications on top of clingo.  | |
| External Theory Support | |
| This module defines a well-specified C interface that must be implemented by external theory plugins.  | |
API providing a stable interface for applications using Clingo.
This API is suitable to develop performant applications on top of Clingo. It should generally be preferred to the low-level C bindings except maybe for language bindings.