Skip to main content

Examples

Interactive examples demonstrating ethdebug/format concepts.

Available examples

  • BUG Playground — Interactive compiler playground for the BUG language, showing AST, IR, CFG, and bytecode views.
  • Pointer regions — Interactive pointer playground embedded in the regions reference page. Visualize how regions resolve against EVM state for each data location.
  • Tracing execution — Interactive trace playground embedded in the tracing reference page. Compile and step through BUG programs to see source mapping, variables, and context in action.