aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/unicode
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2026-01-19 17:11:31 +0800
committerLi Jin <dragon-fly@qq.com>2026-01-19 17:11:31 +0800
commitccfe66f87663e10603e453f02894bb82dd23c93b (patch)
tree78f90066a182978bd74218440d13bd3a4dd1d269 /spec/inputs/unicode
parent8a01e9c4ec201ad7079f6863c9236851d162b864 (diff)
downloadyuescript-ccfe66f87663e10603e453f02894bb82dd23c93b.tar.gz
yuescript-ccfe66f87663e10603e453f02894bb82dd23c93b.tar.bz2
yuescript-ccfe66f87663e10603e453f02894bb82dd23c93b.zip
Made `;` work as statements separator.
Diffstat (limited to 'spec/inputs/unicode')
-rw-r--r--spec/inputs/unicode/syntax.yue2
-rw-r--r--spec/inputs/unicode/whitespace.yue10
2 files changed, 6 insertions, 6 deletions
diff --git a/spec/inputs/unicode/syntax.yue b/spec/inputs/unicode/syntax.yue
index 01d5c87..939579b 100644
--- a/spec/inputs/unicode/syntax.yue
+++ b/spec/inputs/unicode/syntax.yue
@@ -7,7 +7,7 @@
7函数 参数1, 参数2, 另外, 参数3 7函数 参数1, 参数2, 另外, 参数3
8 8
9这里, 我们 = () ->, 是的 9这里, 我们 = () ->, 是的
10这个, 不同 = () -> 方法; 是的 10这个, 不同 = (() -> 方法), 是的
11 11
12爸爸() 12爸爸()
13爸爸(主) 13爸爸(主)
diff --git a/spec/inputs/unicode/whitespace.yue b/spec/inputs/unicode/whitespace.yue
index efe55ce..151789a 100644
--- a/spec/inputs/unicode/whitespace.yue
+++ b/spec/inputs/unicode/whitespace.yue
@@ -97,19 +97,19 @@ v = ->
97 变量c -- v3 97 变量c -- v3
98 98
99v1, v2, \ 99v1, v2, \
100 v3 = -> 100 v3 = (->
101 变量a; \-- 函数结束于v1 101 变量a), \-- 函数结束于v1
102 变量b, \-- v2 102 变量b, \-- v2
103 变量c -- v3 103 变量c -- v3
104 104
105变量a, 变量b, \ 105变量a, 变量b, \
106 变量c, 变量d, \ 106 变量c, 变量d, \
107变量e, 变量f = 1, \ 107变量e, 变量f = 1, \
108 f2 108 (f2
109 :abc; \-- 参数2 109 :abc), \-- 参数2
110 3, \ 110 3, \
111 4, \ 111 4, \
112 函数5 abc; \-- 参数5 112 函数5(abc), \-- 参数5
113 6 113 6
114 114
115for 变量a, \-- 解构1 115for 变量a, \-- 解构1