我想创建一个 FSM 图,并想为此使用 Plantuml。我坚持使用向后箭头
有一种方法可以创建向后箭头,但对于这样一个简单的任务来说,它看起来过于复杂且过于有限
@startuml
:start;
repeat :Ask to enter login;
repeat while(Is name valid?) is (No) not (Yes)
:play game;
@enduml
但是当你想实现一些更复杂的逻辑时,比如:
- 要求输入姓名
- 要求输入密码
- 在第三次尝试失败时返回 (1)
看起来它只是不可能用植物
我不知道它是否称为状态图,但我查看了 Plantuml 支持的所有类型的图表,它似乎是最合适的