aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2026-03-13 23:40:12 +0800
committerLi Jin <dragon-fly@qq.com>2026-03-13 23:40:12 +0800
commite15bd04ae6e5d7d7d31b3aa54a23d402349f3145 (patch)
tree99395f4f69c0ebeb2112304acb6a0b6f72b9b0ca /spec
parent4209d5dd00303e21db2f78139244b7c0b6ac8a4d (diff)
downloadyuescript-e15bd04ae6e5d7d7d31b3aa54a23d402349f3145.tar.gz
yuescript-e15bd04ae6e5d7d7d31b3aa54a23d402349f3145.tar.bz2
yuescript-e15bd04ae6e5d7d7d31b3aa54a23d402349f3145.zip
Updated spec.
Diffstat (limited to 'spec')
-rw-r--r--spec/inputs/assign.yue5
-rw-r--r--spec/outputs/assign.lua6
2 files changed, 11 insertions, 0 deletions
diff --git a/spec/inputs/assign.yue b/spec/inputs/assign.yue
index ad1eda3..74583eb 100644
--- a/spec/inputs/assign.yue
+++ b/spec/inputs/assign.yue
@@ -127,4 +127,9 @@ do
127 a |= 7 127 a |= 7
128 a ^= 8 128 a ^= 8
129 129
130do
131 type or= (v) ->
132 type = type v
133 type
134
130nil 135nil
diff --git a/spec/outputs/assign.lua b/spec/outputs/assign.lua
index 89c5f8a..c96bf00 100644
--- a/spec/outputs/assign.lua
+++ b/spec/outputs/assign.lua
@@ -204,5 +204,11 @@ return _(function()
204 a = a | 7 204 a = a | 7
205 a = a ^ 8 205 a = a ^ 8
206 end 206 end
207 do
208 local type = type or function(v)
209 local type = type(v)
210 return type
211 end
212 end
207 return nil 213 return nil
208end) 214end)