Enter the grammar in the left editor (lexy/dsl.hpp and namespace alias dsl is pre-included) and the input in the right editor. The result of parsing the selected entry production on that input is displayed in the bottom window. The encoding is lexy::utf8_encoding.

The online playground is powered by Compiler Explorer, Ace, ansi_up, and d3-graphviz.