The current language or compiler does not support this tool
Passes:
Included files
Excluded files
Drop files here
LLMs can be inaccurate
Beta
Consent Request
Claude Explain will send your source code and compilation output to
Anthropic
(a third party company), and will use a large language model (LLM, a form of AI) to attempt to explain your
code and the assembly output it produces.
LLMs can be useful but can make mistakes and can sound confident even when they're wrong.
The data sent is not collected or used by Anthropic to train their model, and remains private to Compiler Explorer,
and is covered by our Privacy Policy.
Continue?
AI Explanation Not Available
This code contains a "no-ai" directive.
As a courtesy to people who do not wish to have their code processed by forms of AI (including LLMs), Compiler Explorer looks for
the string no-ai in the source (or libraries included by the source).