main.dot.org.antlr.v4.runtime.atn.images.OptionalNonGreedy.dot Maven / Gradle / Ivy
digraph "" {
graph[fontname="CourierNew";rankdir="LR";pad="0.25"];
node[fontname="CourierNew";target="_parent"];
edge[fontname="CourierNew"];
subgraph cluster0 {
color="invis";
{ node[shape="record"];
BasicBlockStartState[URL="../BasicBlockStartState.html";label="{BasicBlockStartState | { alt 1 | alt 2}}"];
BlockEndState[URL="../BlockEndState.html"];
}
{ node[style="dashed"];
content[label="alt"];
}
}
{ node[style="dashed"];
begin;
end;
}
begin -> BasicBlockStartState[style="dashed"];
BlockEndState -> end[label="ε"];
BasicBlockStartState:alt2 -> content[label="ε"];
content -> BlockEndState[style="dashed"];
BasicBlockStartState:alt1 -> BlockEndState[label="ε"];
}