From 6d88ca63050623db73e3cfe614e9a90657f5e875 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Fri, 6 Oct 2023 15:25:58 +0800 Subject: fixing issue #150. --- src/yuescript/yue_compiler.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp index b81764f..fa7be45 100644 --- a/src/yuescript/yue_compiler.cpp +++ b/src/yuescript/yue_compiler.cpp @@ -74,7 +74,7 @@ static std::unordered_set Metamethods = { "close"s // Lua 5.4 }; -const std::string_view version = "0.19.4"sv; +const std::string_view version = "0.19.5"sv; const std::string_view extension = "yue"sv; class CompileError : public std::logic_error { @@ -910,6 +910,10 @@ private: return static_cast(expListAssign->expList->exprs.back()); } } + case id(): { + auto attribNode = static_cast(stmt->content.get()); + return lastExpFromAssign(attribNode->assign); + } case id(): { auto exportNode = static_cast(stmt->content.get()); if (auto action = exportNode->assign.get()) { -- cgit v1.2.3-55-g6feb