diff options
author | Li Jin <dragon-fly@qq.com> | 2020-08-07 14:49:11 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2020-08-07 14:49:11 +0800 |
commit | 7b281220d309643cb5dfab9c209920cdea525002 (patch) | |
tree | 7f69e48a9c28cf38f0bda72112ca5ec1e2fd6c1b /src | |
parent | acf20e1802b03fed63b845ac8c0274fff415fb22 (diff) | |
download | yuescript-7b281220d309643cb5dfab9c209920cdea525002.tar.gz yuescript-7b281220d309643cb5dfab9c209920cdea525002.tar.bz2 yuescript-7b281220d309643cb5dfab9c209920cdea525002.zip |
change white space rule in assignment list.
Diffstat (limited to 'src')
-rw-r--r-- | src/MoonP/moon_compiler.cpp | 2 | ||||
-rw-r--r-- | src/MoonP/moon_parser.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/MoonP/moon_compiler.cpp b/src/MoonP/moon_compiler.cpp index 1652e17..cac4ad0 100644 --- a/src/MoonP/moon_compiler.cpp +++ b/src/MoonP/moon_compiler.cpp | |||
@@ -49,7 +49,7 @@ inline std::string s(std::string_view sv) { | |||
49 | } | 49 | } |
50 | 50 | ||
51 | const std::string_view version() { | 51 | const std::string_view version() { |
52 | return "0.4.8"sv; | 52 | return "0.4.9"sv; |
53 | } | 53 | } |
54 | 54 | ||
55 | // name of table stored in lua registry | 55 | // name of table stored in lua registry |
diff --git a/src/MoonP/moon_parser.cpp b/src/MoonP/moon_parser.cpp index 6fa014f..d30d6b5 100644 --- a/src/MoonP/moon_parser.cpp +++ b/src/MoonP/moon_parser.cpp | |||
@@ -281,7 +281,7 @@ MoonParser::MoonParser() { | |||
281 | CompFor = key("for") >> Space >> Variable >> sym('=') >> Exp >> sym(',') >> White >> Exp >> -for_step_value; | 281 | CompFor = key("for") >> Space >> Variable >> sym('=') >> Exp >> sym(',') >> White >> Exp >> -for_step_value; |
282 | CompClause = CompFor | CompForEach | key("when") >> Exp; | 282 | CompClause = CompFor | CompForEach | key("when") >> Exp; |
283 | 283 | ||
284 | Assign = sym('=') >> Seperator >> (With | If | Switch | TableBlock | Exp >> *((sym(',') | sym(';')) >> White >> Exp)); | 284 | Assign = sym('=') >> Seperator >> (With | If | Switch | TableBlock | Exp >> *(White >> set(",;") >> White >> Exp)); |
285 | 285 | ||
286 | update_op = | 286 | update_op = |
287 | expr("..") | | 287 | expr("..") | |