DMD explorer
📖 Tour
Examples
Load an example…
▶ Run
loading dmd.wasm…
☾
D source
✎ editable
Tokens (lexer)
Parse tree (printAST)
Semantic tree (printAST, post-semantic)
Lowered AST (-vcg-ast)
Backend IR — before -O (block/elem graph)
Backend IR — after -O (block/elem graph)
x86-64 disassembly — before -O
x86-64 disassembly — after -O
WebAssembly text (WAT)
Program output
Diagnostics