From 42485c6f26b16900b228aeb73907fdbdd9ed17e0 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 19 Sep 2019 01:01:11 +0800 Subject: spec/class.moon is done. --- MoonParser/moon_parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'MoonParser/moon_parser.cpp') diff --git a/MoonParser/moon_parser.cpp b/MoonParser/moon_parser.cpp index 8917e58..116c9de 100644 --- a/MoonParser/moon_parser.cpp +++ b/MoonParser/moon_parser.cpp @@ -220,7 +220,7 @@ rule CompClause = CompFor | CompForEach | key("when") >> Exp; extern rule TableBlock; -rule Assign = sym('=') >> (With | If | Switch | TableBlock | ExpListLow); +rule Assign = sym('=') >> Seperator >> (With | If | Switch | TableBlock | Exp >> *((sym(',') | sym(';')) >> Exp)); rule update_op = expr("..=") | -- cgit v1.2.3-55-g6feb