Sequence
Text version
╭───╮ ╭───╮ ╭───╮
├┼──────│ 1 │─────│ 2 │─────│ 3 │─────┼┤
╰───╯ ╰───╯ ╰───╯
Every diagram node, shown in the default theme. Choose a theme to compare the same examples.
╭───╮ ╭───╮ ╭───╮
├┼──────│ 1 │─────│ 2 │─────│ 3 │─────┼┤
╰───╯ ╰───╯ ╰───╯
╭───╮
├┼──────│ 1 │──┐
╰───╯ │
┌─────────┘
│ ╭───╮
└──│ 2 │──┐
╰───╯ │
┌─────────┘
│ ╭───╮
└──│ 3 │──────┼┤
╰───╯
╭───╮
╭──│ 1 │──╮
│ ╰───╯ │
│ │
│ ╭───╮ │
├┼──┼──│ 2 │──┼──┼┤
│ ╰───╯ │
│ │
│ ╭───╮ │
╰──│ 3 │──╯
╰───╯
╭───────────╮
│ │
│ ╭─────╮ │
├┼──╯──│ foo │──╰─╮───────────╭──┼┤
╰─────╯ │ │
│ ╭─────╮ │
╰──│ bar │──╯
╰─────╯
╭─────╮
├┼───╭──│ foo │──╮───┼┤
│ ╰─────╯ │
│ ╭─────╮ │
╰──│ bar │──╯
╰─────╯
╭───────────────╮
│ │
│ ╭─────╮ │
├┼──╯─╭──│ foo │──╮─╰──┼┤
│ ╰─────╯ │
╰─bar───────╯
╭┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮
╭─────╮ ┆ ┌──────────┐ ┆ ╭─────╮
├┼────│ foo │─────┼─╮──│ option 1 │──╭─┼─────│ bar │────┼┤
╰─────╯ ┆ │ └──────────┘ │ ┆ ╰─────╯
┆ │ │ ┆
┆ │ ┌────────┐ │ ┆
┆ ╰───│ or two │───╯ ┆
┆ └────────┘ ┆
╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯
╭──────────────╮──────────────╮
│ ╭───╮ │ ╭───╮ │ ╭───╮
│ ╭──│ 0 │──╮ │ ╭──│ 5 │──╮ │ ╭──│ a │──╮
│ │ ╰───╯ │ │ │ ╰───╯ │ │ │ ╰───╯ │
│ │ │ │ │ │ │ │ │
│ │ ╭───╮ │ │ │ ╭───╮ │ │ │ ╭───╮ │
│ ╭──│ 1 │──╮ │ ╭──│ 6 │──╮ │ ╭──│ b │──╮
│ │ ╰───╯ │ │ │ ╰───╯ │ │ │ ╰───╯ │
│ │ │ │ │ │ │ │ │
│ │ ╭───╮ │ │ │ ╭───╮ │ │ │ ╭───╮ │
├┼──╯─┼──│ 2 │──┼─╮╰─┼──│ 7 │──┼─╮╰─┼──│ c │──┼─╭──┼┤
│ ╰───╯ │ │ │ ╰───╯ │ │ │ ╰───╯ │ │
│ │ │ │ │ │ │ │ │
│ ╭───╮ │ │ │ ╭───╮ │ │ │ ╭───╮ │ │
╰──│ 3 │──╯ │ ╰──│ 8 │──╯ │ ╰──│ d │──╯ │
│ ╰───╯ │ │ │ ╰───╯ │ │ │ ╰───╯ │ │
│ │ │ │ │ │ │ │ │
│ ╭───╮ │ │ │ ╭───╮ │ │ │ ╭───╮ │ │
╰──│ 4 │──╯ │ ╰──│ 9 │──╯ │ ╰──│ e │──╯ │
╰───╯ │ ╰───╯ │ ╰───╯ │
╰──────────────╰──────────────╯
╭───────────╮─────────────╮
│ ╭───╮ │ ╭───╮ │ ╭───╮
├┼──╯──│ 1 │──╮─╰──│ 2 │──╭─╮─╰──│ 3 │──╭──┼┤
╰───╯ │ ╰───╯ │ │ ╰───╯ │
╰───────────╯ ╰───────────╯
╭─────╮
╭──│ foo │──╮
│ ╰─────╯ │
╭╰────╮ ╭────╯╮
├┼──┤ ╳ ├──┼┤
╰╭────╯ ╰────╮╯
│ ╭─────╮ │
╰──│ bar │──╯
╰─────╯
╭───╮
╭──│ 1 │──╮
│ ╰───╯ │
│ │
┌─────┐ │ ╭───╮ │ ┌───┐
├┼────│ all │─┼──│ 2 │──┼─│ ↺ │────┼┤
└─────┘ │ ╰───╯ │ └───┘
│ │
│ ╭───╮ │
╰──│ 3 │──╯
╰───╯
Labeled Start ╭───╮ ╭───╮ ╭───╮
├┼────────────────│ 1 │─────│ 2 │─────│ 3 │─────┼┤
╰───╯ ╰───╯ ╰───╯
╭────────────────────────────────────────╮
│ │
╭────╮ │ ┌──────────────────────────────┐ │ ╭────╮
├┼────│ /* │───╯─╭──│ anything but * followed by / │──╮─╰───│ */ │────┼┤
╰────╯ │ └──────────────────────────────┘ │ ╰────╯
╰────────────────────────────────────╯
╭──────╮
├────│ item │────┤
╰──────╯
┌──┐
├┼────│ │────┼┤
└──┘
╭──────╮
├┼───╭──│ item │──────────────╮───┼┤
│ ╰──────╯ │
│ ╭───╮ │
╰───2–4 times────│ , │───╯
╰───╯
╭──────╮
├┼───╭──│ item │──╮───┼┤
│ ╰──────╯ │
│ ╭───╮ │
╰──│ , │─────╯
╰───╯
except “[0-9]”
╭┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮
┆ ╭────────╮ ┆
├┼────┼──│ letter │──┼────┼┤
┆ ╰────────╯ ┆
╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯
╭───────╮
├┼────│ [a-z] │────┼┤
╰───────╯
┌───────────────┐
├┼────│ any character │────┼┤
└───────────────┘
╭──────╮
├┼────│ item │────┼┤
╰──────╯
╭─────────╮
├┼────│ literal │────┼┤
╰─────────╯
┌──────┐
├┼────│ rule │────┼┤
└──────┘
├┼─────┼┤
├┼───┼┤