阳光肺科

 找回密码
 立即注册

微信扫码登录

搜索

[Flow] Flow流程语言

[复制链接]
Huawei 发表于 2024-8-17 22:45:41 | 显示全部楼层 |阅读模式

马上注册,阅读更多内容,享用更多功能!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1 节点语法
nodeName=>nodeType: nodeText[|flowstate][:>urlLink]
节点名字 => 节点类型 : 节点内容 [|节点运算符][:> 链接的url]

[]内部的是可选的。
nodeName定义流程图文档中的节点变量名称。

nodeType定义节点的类型。有关详细信息,请参阅节点类型。
nodeText是将插入到节点中的文本。允许换行并将反映在呈现的节点文本中。
flowstate是可选的,它使用|为节点指定额外样式的运算符。
urlLink是可选的,它使用:>运算符指定要链接到的 url。
Note:冒号与节点内容之间一定要有空格

2 节点类型
2.1 开始
用作流开始的第一个节点。默认是start
st=>start: start



2.2 结束
用作流结束的最后一个节点。默认是end
e=>end: end


2.3 操作
表示需要在流中进行的操作。
op1=>operation: operation


2.4 输入输出
表示在流中发生的输入和输出。
io=>inputoutput: IO


2.5 子程序

表示在流程中发生的子程序,并且应该由另一个流程图来记录该子程序。
sub1=>subroutine: subroutine


2.6 判断

允许条件或逻辑语句让流引导到两个路径之一
cond=>condition: condition


2.7 并行
允许同时发生多个流程
para=>parallel: parallel


3 连接语法
<node variable name>[(<specification1>[, <specification2])]-><node variable name>[[(<specification1>[, <specification2])]-><node variable name>]
节点名称[(特殊说明符1[,特殊说明符2])]->节点名称[(特殊说明符1[,特殊说明符2])]->节点名称


特殊说明符有很多属性:
位置:有四个位置可以选择:top,bottom,left,right,是指出发节点的框的四个位置。

Note: []内部是可选的

4 连接类型
4.1 开始
可以选择方向
startVar(<direction>)->nextNode


4.2 结束
previousNode->endVar

4.3 操作
可以选择方向
operationVar(<direction>)->nextNode


4.4 输入输出

可以选择方向
inputoutputVar(<direction>)->nextNode


4.5 子程序
可以选择方向
subroutineVar(<direction>)->nextNode


4.6 判断
所需的逻辑规范yes或者no,可以选择方向
conditionalVar(yes, <direction>)->nextNode1

conditionalVar(no,  <direction>)->nextNode2

4.7 并行
需要规范路径path1和path2,可以选择方向
parallelVar(path1, <direction>)->nextNode1

parallelVar(path2, <direction>)->nextNode2

4.8 链接
可以使用:>操作符来将外部连接添加到节点中。


st=>start: Start:>http://www.google.com[blank]
e=>end:>http://www.google.com
科学奉献
聚合提炼

给我们建议|手机版|阳光肺科 ( 粤ICP备2020077405号-1 )

GMT+8, 2024-11-14 12:15

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表