Skip to content

Commit afc2eba

Browse files
committed
Updated docs. [skip CI]
1 parent 0ccf440 commit afc2eba

File tree

20 files changed

+276
-268
lines changed

20 files changed

+276
-268
lines changed

doc/docs/de/doc/advanced/do.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,7 @@ print var -- nil hier
2020

2121
</YueDisplay>
2222

23-
YueScripts **do** kann auch als Ausdruck verwendet werden. So kannst du mehrere Zeilen in einem Ausdruck kombinieren. Das Ergebnis des `do`-Ausdrucks ist die letzte Anweisung im Block. `do`-Ausdrücke unterstützen die Verwendung von `break`, um den Kontrollfluss zu unterbrechen und mehrere Rückgabewerte vorzeitig zurückzugeben.
24-
25-
```yuescript
26-
status, value = do
27-
n = 12
28-
if n > 10
29-
break "large", n
30-
break "small", n
31-
```
32-
33-
<YueDisplay>
34-
35-
```yue
36-
status, value = do
37-
n = 12
38-
if n > 10
39-
break "large", n
40-
break "small", n
41-
```
42-
43-
</YueDisplay>
23+
YueScripts **do** kann auch als Ausdruck verwendet werden. So kannst du mehrere Zeilen in einem Ausdruck kombinieren. Das Ergebnis des `do`-Ausdrucks ist die letzte Anweisung im Block.
4424

4525
```yuescript
4626
counter = do
@@ -87,3 +67,25 @@ tbl = {
8767
```
8868

8969
</YueDisplay>
70+
71+
`do`-Ausdrücke unterstützen die Verwendung von `break`, um den Kontrollfluss zu unterbrechen und mehrere Rückgabewerte vorzeitig zurückzugeben.
72+
73+
```yuescript
74+
status, value = do
75+
n = 12
76+
if n > 10
77+
break "large", n
78+
break "small", n
79+
```
80+
81+
<YueDisplay>
82+
83+
```yue
84+
status, value = do
85+
n = 12
86+
if n > 10
87+
break "large", n
88+
break "small", n
89+
```
90+
91+
</YueDisplay>

doc/docs/de/doc/objects/with-statement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,14 @@ with tb
162162

163163
```yuescript
164164
with? obj
165-
print obj.name
165+
print .name
166166
```
167167

168168
<YueDisplay>
169169

170170
```yue
171171
with? obj
172-
print obj.name
172+
print .name
173173
```
174174

175175
</YueDisplay>

doc/docs/doc/advanced/do.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,6 @@ print var -- nil here
2222

2323
YueScript's **do** can also be used an expression . Allowing you to combine multiple lines into one. The result of the do expression is the last statement in its body.
2424

25-
`do` expressions also support using `break` to interrupt control flow and return multiple values early:
26-
27-
```yuescript
28-
status, value = do
29-
n = 12
30-
if n > 10
31-
break "large", n
32-
break "small", n
33-
```
34-
35-
<YueDisplay>
36-
37-
```yue
38-
status, value = do
39-
n = 12
40-
if n > 10
41-
break "large", n
42-
break "small", n
43-
```
44-
45-
</YueDisplay>
46-
4725
```yuescript
4826
counter = do
4927
i = 0
@@ -89,3 +67,25 @@ tbl = {
8967
```
9068

9169
</YueDisplay>
70+
71+
`do` expressions also support using `break` to interrupt control flow and return multiple values early:
72+
73+
```yuescript
74+
status, value = do
75+
n = 12
76+
if n > 10
77+
break "large", n
78+
break "small", n
79+
```
80+
81+
<YueDisplay>
82+
83+
```yue
84+
status, value = do
85+
n = 12
86+
if n > 10
87+
break "large", n
88+
break "small", n
89+
```
90+
91+
</YueDisplay>

doc/docs/doc/objects/with-statement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,14 @@ with tb
162162

163163
```yuescript
164164
with? obj
165-
print obj.name
165+
print .name
166166
```
167167

168168
<YueDisplay>
169169

170170
```yue
171171
with? obj
172-
print obj.name
172+
print .name
173173
```
174174

175175
</YueDisplay>

doc/docs/id-id/doc/advanced/do.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,7 @@ print var -- nil di sini
2020

2121
</YueDisplay>
2222

23-
`do` di YueScript juga bisa digunakan sebagai ekspresi, memungkinkan Anda menggabungkan beberapa baris menjadi satu. Hasil ekspresi `do` adalah pernyataan terakhir di badannya. Ekspresi `do` mendukung penggunaan `break` untuk memutus alur eksekusi dan mengembalikan banyak nilai lebih awal.
24-
25-
```yuescript
26-
status, value = do
27-
n = 12
28-
if n > 10
29-
break "large", n
30-
break "small", n
31-
```
32-
33-
<YueDisplay>
34-
35-
```yue
36-
status, value = do
37-
n = 12
38-
if n > 10
39-
break "large", n
40-
break "small", n
41-
```
42-
43-
</YueDisplay>
23+
`do` di YueScript juga bisa digunakan sebagai ekspresi, memungkinkan Anda menggabungkan beberapa baris menjadi satu. Hasil ekspresi `do` adalah pernyataan terakhir di badannya.
4424

4525
```yuescript
4626
counter = do
@@ -87,3 +67,25 @@ tbl = {
8767
```
8868

8969
</YueDisplay>
70+
71+
Ekspresi `do` mendukung penggunaan `break` untuk memutus alur eksekusi dan mengembalikan banyak nilai lebih awal.
72+
73+
```yuescript
74+
status, value = do
75+
n = 12
76+
if n > 10
77+
break "large", n
78+
break "small", n
79+
```
80+
81+
<YueDisplay>
82+
83+
```yue
84+
status, value = do
85+
n = 12
86+
if n > 10
87+
break "large", n
88+
break "small", n
89+
```
90+
91+
</YueDisplay>

doc/docs/id-id/doc/objects/with-statement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,14 @@ with tb
162162

163163
```yuescript
164164
with? obj
165-
print obj.name
165+
print .name
166166
```
167167

168168
<YueDisplay>
169169

170170
```yue
171171
with? obj
172-
print obj.name
172+
print .name
173173
```
174174

175175
</YueDisplay>

doc/docs/pt-br/doc/advanced/do.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,7 @@ print var -- nil aqui
2020

2121
</YueDisplay>
2222

23-
O **do** do YueScript também pode ser usado como expressão. Permitindo combinar múltiplas linhas em uma. O resultado da expressão do é a última instrução em seu corpo. Expressões `do` suportam usar `break` para interromper o fluxo de execução e retornar múltiplos valores antecipadamente.
24-
25-
```yuescript
26-
status, value = do
27-
n = 12
28-
if n > 10
29-
break "large", n
30-
break "small", n
31-
```
32-
33-
<YueDisplay>
34-
35-
```yue
36-
status, value = do
37-
n = 12
38-
if n > 10
39-
break "large", n
40-
break "small", n
41-
```
42-
43-
</YueDisplay>
23+
O **do** do YueScript também pode ser usado como expressão. Permitindo combinar múltiplas linhas em uma. O resultado da expressão do é a última instrução em seu corpo.
4424

4525
```yuescript
4626
counter = do
@@ -87,3 +67,25 @@ tbl = {
8767
```
8868

8969
</YueDisplay>
70+
71+
Expressões `do` suportam usar `break` para interromper o fluxo de execução e retornar múltiplos valores antecipadamente.
72+
73+
```yuescript
74+
status, value = do
75+
n = 12
76+
if n > 10
77+
break "large", n
78+
break "small", n
79+
```
80+
81+
<YueDisplay>
82+
83+
```yue
84+
status, value = do
85+
n = 12
86+
if n > 10
87+
break "large", n
88+
break "small", n
89+
```
90+
91+
</YueDisplay>

doc/docs/pt-br/doc/objects/with-statement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,14 @@ with tb
162162

163163
```yuescript
164164
with? obj
165-
print obj.name
165+
print .name
166166
```
167167

168168
<YueDisplay>
169169

170170
```yue
171171
with? obj
172-
print obj.name
172+
print .name
173173
```
174174

175175
</YueDisplay>

doc/docs/zh/doc/advanced/do.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,7 @@ print var -- 这里是nil
2020

2121
</YueDisplay>
2222

23-
&emsp;&emsp;月之脚本的 **do** 也可以用作表达式。允许你将多行代码的处理合并为一个表达式,并将 do 语句代码块的最后一个语句作为表达式返回的结果。`do` 表达式支持通过 `break` 打断执行流并提前返回多个值。
24-
25-
```yuescript
26-
status, value = do
27-
n = 12
28-
if n > 10
29-
break "large", n
30-
break "small", n
31-
```
32-
33-
<YueDisplay>
34-
35-
```yue
36-
status, value = do
37-
n = 12
38-
if n > 10
39-
break "large", n
40-
break "small", n
41-
```
42-
43-
</YueDisplay>
23+
&emsp;&emsp;月之脚本的 **do** 也可以用作表达式。允许你将多行代码的处理合并为一个表达式,并将 do 语句代码块的最后一个语句作为表达式返回的结果。
4424

4525
```yuescript
4626
counter = do
@@ -87,3 +67,25 @@ tbl = {
8767
```
8868

8969
</YueDisplay>
70+
71+
&emsp;&emsp;`do` 表达式支持通过 `break` 打断执行流并提前返回多个值。
72+
73+
```yuescript
74+
status, value = do
75+
n = 12
76+
if n > 10
77+
break "large", n
78+
break "small", n
79+
```
80+
81+
<YueDisplay>
82+
83+
```yue
84+
status, value = do
85+
n = 12
86+
if n > 10
87+
break "large", n
88+
break "small", n
89+
```
90+
91+
</YueDisplay>

doc/docs/zh/doc/objects/with-statement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,14 @@ with tb
162162

163163
```yuescript
164164
with? obj
165-
print obj.name
165+
print .name
166166
```
167167

168168
<YueDisplay>
169169

170170
```yue
171171
with? obj
172-
print obj.name
172+
print .name
173173
```
174174

175175
</YueDisplay>

0 commit comments

Comments
 (0)