Mermaid Sequence Diagram: Alternative paths syntax breaks when there are more than 1 "else" blocks. This works fine in the mermaid live editor - https://mermaidjs.github.io/mermaid-live-editor/
Example:
sequenceDiagram
participant a
participant b
participant c
alt path1
a->>+b: call
b->>-a: response
else path2
a->>+c: call
c->>-a: response
else path3
b->>+c: call
c->>-b: response
end
Error:
Parse error on line 13:
...->>-a: response else path3 b
----------------------^
Expecting 'SPACE', 'NL', 'participant', 'activate', 'deactivate', 'title', 'loop', 'end', 'opt', 'alt', 'note', 'ACTOR', got 'else'
Mermaid Sequence Diagram: Alternative paths syntax breaks when there are more than 1 "else" blocks. This works fine in the mermaid live editor - https://mermaidjs.github.io/mermaid-live-editor/
Example:
Error: Parse error on line 13: ...->>-a: response else path3 b ----------------------^ Expecting 'SPACE', 'NL', 'participant', 'activate', 'deactivate', 'title', 'loop', 'end', 'opt', 'alt', 'note', 'ACTOR', got 'else'