Cling interprets C++¶

Cling is an interactive C++ interpreter built on top of Clang and LLVM. It uses LLVM’s Just-In-Time (JIT) compiler to provide a fast and optimized compilation pipeline. Cling uses the read-eval-print-loop (REPL) approach, making rapid application development in C++ possible, avoiding the classic edit-compile-run-debug cycle approach.
Cling’s last release, download instructions, dependencies, and any other useful information for developers can be found on Cling’s GitHub webpage.
Find out more about Interpreting C++ on the Compiler Research Group’s webpage.
Table of Contents¶
Note
This project is under active development. Cling has its documentation hosted on Read the Docs.