flowchat
关键字(key word)
start
end
operation
程序处理块
subroutine
子程序块
condition
控制流
inputoutput
程序的输入输出
right
left
箭头在当前模块的起点,默认向下
yes
no
用法(using)
- 每个模块(module)
标识(indicate)=>关键字(key word): 内容(content)
- 模块间的链接(link)
[direaction]->
- 控制模块流向
标识(yes or no)-> next module
实例(example)
```mermaid
flowchat
# define start/end module
st=>start: start
e=>end: end
# define operation module
op_1=>operation: operation eg: i=1
op_2=>operation: operation eg: j=1
op_3=>operation: operation eg: i=i+1
op_4=>operation: operation eg: j=j+1
# define condition module
con_1=>condition: condition eg: i=j
con_2=>condition: condition eg: i!=j
# define subroutine module
sub=>subroutine: sub func
# define control flow
st->op_1->op_2
op_2(right)->con_1
con_1(yes)->op_3->e
con_1(no)->con_2
con_2(yes)->op_4->e
con_2(no)->sub
sub->e
```