diff options
| author | Li Jin <dragon-fly@qq.com> | 2020-08-20 09:46:49 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2020-08-20 09:46:49 +0800 |
| commit | eba73a696c65932534fd5aefbe2ca4c7260c0fb6 (patch) | |
| tree | 1a6f740439713b809f4f97a117deaff5b0b57468 /spec | |
| parent | 1afca4888b2ee8e49c2e4d0bef478d0728d5ed41 (diff) | |
| download | yuescript-eba73a696c65932534fd5aefbe2ca4c7260c0fb6.tar.gz yuescript-eba73a696c65932534fd5aefbe2ca4c7260c0fb6.tar.bz2 yuescript-eba73a696c65932534fd5aefbe2ca4c7260c0fb6.zip | |
reserve the same Moonscript coma separated expressions behaviors.
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/inputs/syntax.moon | 22 | ||||
| -rw-r--r-- | spec/inputs/whitespace.moon | 42 |
2 files changed, 32 insertions, 32 deletions
diff --git a/spec/inputs/syntax.moon b/spec/inputs/syntax.moon index 9895c44..4435a1e 100644 --- a/spec/inputs/syntax.moon +++ b/spec/inputs/syntax.moon | |||
| @@ -291,13 +291,13 @@ It's OK. | |||
| 291 | func --[[port]] 3000, --[[ip]] "192.168.1.1" | 291 | func --[[port]] 3000, --[[ip]] "192.168.1.1" |
| 292 | 292 | ||
| 293 | f = -> | 293 | f = -> |
| 294 | a,b, | 294 | a,b, \ |
| 295 | c,d, | 295 | c,d, \ |
| 296 | e,f | 296 | e,f |
| 297 | 297 | ||
| 298 | f = -> | 298 | f = -> |
| 299 | a,b | 299 | a,b \ |
| 300 | ,c,d | 300 | ,c,d \ |
| 301 | ,e,f | 301 | ,e,f |
| 302 | 302 | ||
| 303 | with obj | 303 | with obj |
| @@ -369,13 +369,13 @@ do | |||
| 369 | a = f2! | 369 | a = f2! |
| 370 | - 1 |> f2 | 370 | - 1 |> f2 |
| 371 | 371 | ||
| 372 | _1 | 372 | _1 \ |
| 373 | ,_2 | 373 | ,_2 \ |
| 374 | ,_3 | 374 | ,_3 \ |
| 375 | ,_4 = 1 | 375 | ,_4 = 1 \ |
| 376 | ,f 2 | 376 | ,f 2 \ |
| 377 | ,3 | 377 | ,3 \ |
| 378 | ,f 4, | 378 | ,f 4, \ |
| 379 | 4 | 379 | 4 |
| 380 | 380 | ||
| 381 | nil | 381 | nil |
diff --git a/spec/inputs/whitespace.moon b/spec/inputs/whitespace.moon index 06ce4eb..329280f 100644 --- a/spec/inputs/whitespace.moon +++ b/spec/inputs/whitespace.moon | |||
| @@ -100,41 +100,41 @@ c(one, two, | |||
| 100 | -- | 100 | -- |
| 101 | 101 | ||
| 102 | v = -> | 102 | v = -> |
| 103 | a, -- v1 | 103 | a, \-- v1 |
| 104 | b, -- v2 | 104 | b, \-- v2 |
| 105 | c -- v3 | 105 | c -- v3 |
| 106 | 106 | ||
| 107 | v1, v2, | 107 | v1, v2, \ |
| 108 | v3 = -> | 108 | v3 = -> |
| 109 | a; -- end of function for v1 | 109 | a; \-- end of function for v1 |
| 110 | b, -- v2 | 110 | b, \-- v2 |
| 111 | c -- v3 | 111 | c -- v3 |
| 112 | 112 | ||
| 113 | a, b, | 113 | a, b, \ |
| 114 | c, d, | 114 | c, d, \ |
| 115 | e, f = 1, | 115 | e, f = 1, \ |
| 116 | f2 | 116 | f2 |
| 117 | :abc; -- arg2 | 117 | :abc; \-- arg2 |
| 118 | 3, | 118 | 3, \ |
| 119 | 4, | 119 | 4, \ |
| 120 | f5 abc; -- arg5 | 120 | f5 abc; \-- arg5 |
| 121 | 6 | 121 | 6 |
| 122 | 122 | ||
| 123 | for a, -- destruct 1 | 123 | for a, \-- destruct 1 |
| 124 | b, -- destruct 2 | 124 | b, \-- destruct 2 |
| 125 | --[[destruct 3]] c | 125 | --[[destruct 3]] c \ |
| 126 | in pairs tb | 126 | in pairs tb |
| 127 | print a, | 127 | print a, \ |
| 128 | b, | 128 | b, \ |
| 129 | c | 129 | c |
| 130 | 130 | ||
| 131 | for i = 1, -- initial | 131 | for i = 1, \-- initial |
| 132 | 10, -- stop | 132 | 10, \-- stop |
| 133 | -1 -- step | 133 | -1 -- step |
| 134 | print i | 134 | print i |
| 135 | 135 | ||
| 136 | local a, | 136 | local a,\ |
| 137 | b, | 137 | b,\ |
| 138 | c | 138 | c |
| 139 | 139 | ||
| 140 | nil | 140 | nil |
