「ITTS:ITTS Scrip:Brance process」修訂間的差異
跳至導覽
跳至搜尋
Vincentcheng2116(討論 | 貢獻) (已建立頁面,內容為 "Braces Process brace is: {} Brace could use in variable assignment Expression process smart format process when each process string has brace appear, it will send…") |
Vincentcheng2116(討論 | 貢獻) |
||
行 1: | 行 1: | ||
− | Braces Process | + | '''Braces Process''' |
brace is: {} | brace is: {} | ||
− | Brace could use in | + | Brace could use in<br> |
− | variable assignment | + | '''variable assignment |
Expression process | Expression process | ||
− | smart format process | + | smart format process''' |
+ | <br> | ||
when each process string has brace appear, it will send this formation to brace process to pre-process the formation | when each process string has brace appear, it will send this formation to brace process to pre-process the formation | ||
− | + | <br> | |
− | Example: | + | Example:<br> |
− | variable assignment: | + | variable assignment:<br> |
− | A{1}=1 means A1=1 | + | A{1}=1 means A1=1 <br> |
− | B{['&VAR:A1']}=200 | + | B{['&VAR:A1']}=200<br> |
− | ==> B{1} ==200 | + | ==> B{1} ==200<br> |
− | ==> B1=200 | + | ==> B1=200<br> |
− | smart format : | + | '''smart format''' :<br> |
− | S1:STR=ABCD (string variable S1=ABCD | + | S1:STR=ABCD (string variable S1=ABCD<br> |
− | A1=1 | + | A1=1<br> |
− | A2=4 | + | A2=4<br> |
− | ['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])] | + | ['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])]<br> |
− | ==>['&STR_VAR:S1':S([1][4])] | + | ==>['&STR_VAR:S1':S([1][4])]<br> |
=AD | =AD | ||
− | + | <br> | |
− | expression: | + | expression:<br> |
− | S{['&VAR:A2']}:STR=['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])] | + | S{['&VAR:A2']}:STR=['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])]<br> |
− | S4:STR=['&STR_VAR:S1':S([1][4])] | + | S4:STR=['&STR_VAR:S1':S([1][4])]<br> |
− | String variable S4=AD | + | String variable S4=AD<br> |
於 2020年3月23日 (一) 15:39 的修訂
Braces Process
brace is: {}
Brace could use in
variable assignment
Expression process
smart format process
when each process string has brace appear, it will send this formation to brace process to pre-process the formation
Example:
variable assignment:
A{1}=1 means A1=1
B{['&VAR:A1']}=200
==> B{1} ==200
==> B1=200
smart format :
S1:STR=ABCD (string variable S1=ABCD
A1=1
A2=4
['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])]
==>['&STR_VAR:S1':S([1][4])]
=AD
expression:
S{['&VAR:A2']}:STR=['&STR_VAR:S1':S([{['&VAR:A1']}][{['&VAR:A2']}])]
S4:STR=['&STR_VAR:S1':S([1][4])]
String variable S4=AD