A flow DSL javascript Visualizer using antvis G6 Graph and CodeMirror as text editor.
- sequence(array)
sequence("a", "b",
repeat(optional("c")),
zeroOrMore("d")
)
- choice(array)
choice(
terminal("a"),
choice("e", "d")
)
- optional(flowElement)
optional("c")
- repeat(flowElement)
repeat(optional("c"))
-
terminal(string)
terminal("b")
-
zeroOrMore(flowElement)
zeroOrMore("d")