Compiler explorer
JavaScript, meet C.
Edit the source. Inspect the C. Follow the connection.
Compiled in your browser.
Your code stays on your device.
Features configure the emitted program. Imports are unavailable in this single-file explorer.
01
02
Emitted C
Ready when you areA closer look at your code.
Compile an example to explore its native output.
Select a line on
either side to follow it across.
From source to native. The C includes Maligator’s runtime calls and selected native specializations, ready for the native toolchain.
Optimizations can combine, move, or remove source statements. Highlighting follows the positions retained by the compiler.