diff options
| author | Li Jin <dragon-fly@qq.com> | 2025-03-19 14:52:54 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2025-03-19 14:52:54 +0800 |
| commit | 28bae6517f43c384a828df62b727517e26b3af9b (patch) | |
| tree | d8c54b0f4a43e2b2dce3cafdae869f535f4c85aa /spec/inputs | |
| parent | cefe5e3e8e9fa33b5f644edb5f34d0bed42ec402 (diff) | |
| download | yuescript-28bae6517f43c384a828df62b727517e26b3af9b.tar.gz yuescript-28bae6517f43c384a828df62b727517e26b3af9b.tar.bz2 yuescript-28bae6517f43c384a828df62b727517e26b3af9b.zip | |
Fixed issue #194, #195.v0.27.1
Diffstat (limited to 'spec/inputs')
| -rw-r--r-- | spec/inputs/assign.yue | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/inputs/assign.yue b/spec/inputs/assign.yue index 514aeed..ad1eda3 100644 --- a/spec/inputs/assign.yue +++ b/spec/inputs/assign.yue | |||
| @@ -109,4 +109,22 @@ do | |||
| 109 | val = 123 | 109 | val = 123 |
| 110 | a = b = c = val | 110 | a = b = c = val |
| 111 | 111 | ||
| 112 | do | ||
| 113 | -- update | ||
| 114 | a ..= "abc" | ||
| 115 | a //= 2 | ||
| 116 | a or= def | ||
| 117 | a and= false | ||
| 118 | a >>= 10 | ||
| 119 | a <<= 10 | ||
| 120 | a.b.c ??= 123 | ||
| 121 | a.b.c += 1 | ||
| 122 | a.b.c -= 2 | ||
| 123 | a.b.c *= 3 | ||
| 124 | a.b.c /= 4 | ||
| 125 | a.b.c %= 5 | ||
| 126 | a &= 6 | ||
| 127 | a |= 7 | ||
| 128 | a ^= 8 | ||
| 129 | |||
| 112 | nil | 130 | nil |
