aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/metatable.yue
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2021-03-08 21:02:05 +0800
committerLi Jin <dragon-fly@qq.com>2021-03-08 21:02:05 +0800
commit8acb48264d3ae87e5cdae2fea4207be22cf08a97 (patch)
tree8f260c52388be52c9fd1b5b9d262300b21771ca8 /spec/inputs/metatable.yue
parent34326185b0aaf63c0af8b0e8a07f928aa5a74eaf (diff)
downloadyuescript-8acb48264d3ae87e5cdae2fea4207be22cf08a97.tar.gz
yuescript-8acb48264d3ae87e5cdae2fea4207be22cf08a97.tar.bz2
yuescript-8acb48264d3ae87e5cdae2fea4207be22cf08a97.zip
add new syntax for issue #41. fix a issue for destructure syntax with TableBlock. try fix luarocks installing problem again for issue #42.
Diffstat (limited to 'spec/inputs/metatable.yue')
-rw-r--r--spec/inputs/metatable.yue11
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/inputs/metatable.yue b/spec/inputs/metatable.yue
index 13ea917..100844c 100644
--- a/spec/inputs/metatable.yue
+++ b/spec/inputs/metatable.yue
@@ -48,4 +48,15 @@ with tb
48 b = t#.close#.test 48 b = t#.close#.test
49 c = t #.close# .test 49 c = t #.close# .test
50 50
51#:mt = a
52a = #:mt
53a = #:__index:mt
54
55local index
56#:__index:index = a
57:index# = a
58
59do #:{new:ctor, :update} = a
60do {new:ctor, :update} = a.#
61
51nil 62nil