Debian logoDebian Screenshots >
Modular compiler and toolchain technologies, examples
LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package contains examples for using LLVM, both in developing extensions to LLVM and in using it to compile code.
Clang examples
Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang examples.
EMI Common Authentication Library - Python bindings
EMI Common Authentication Library (caNl) - Python bindings
Ecore inter-process communication functions
Sorry - no description available.
obsolete transitional package
Sorry - no description available.
Library to write SQL queries (implemented in Python 3)
python-sql is a library to write SQL queries in a pythonic way. It relies exclusively on the Python standard library. It is database independent, doesn't require the declaration of tables and allows one to manipulate the generated queries. . To make real use of this package you will have to install a database connector. . This package is targeting Python version 3.