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/assign.yue | |
parent | cefe5e3e8e9fa33b5f644edb5f34d0bed42ec402 (diff) | |
download | yuescript-main.tar.gz yuescript-main.tar.bz2 yuescript-main.zip |
Diffstat (limited to '')
-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 |