diff options
author | Li Jin <dragon-fly@qq.com> | 2018-03-05 14:18:35 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2018-03-05 14:18:35 +0800 |
commit | 525591758ce178e44da6aa3a11d557fd75b232e7 (patch) | |
tree | 27a2eaef7a47697888ad16ec5b27b9aee999ab71 /MoonParser/moon_parser.cpp | |
parent | 3b270690501cfcc9220c8d5b63ab6f13fc2bd6b0 (diff) | |
download | yuescript-525591758ce178e44da6aa3a11d557fd75b232e7.tar.gz yuescript-525591758ce178e44da6aa3a11d557fd75b232e7.tar.bz2 yuescript-525591758ce178e44da6aa3a11d557fd75b232e7.zip |
refactoring some codes.
Diffstat (limited to 'MoonParser/moon_parser.cpp')
-rw-r--r-- | MoonParser/moon_parser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/MoonParser/moon_parser.cpp b/MoonParser/moon_parser.cpp index 3069659..7731513 100644 --- a/MoonParser/moon_parser.cpp +++ b/MoonParser/moon_parser.cpp | |||
@@ -1,8 +1,8 @@ | |||
1 | #include "moon_parser.h" | 1 | #include "moon_parser.h" |
2 | 2 | ||
3 | rule Any = any(); | ||
4 | rule plain_space = *set(" \t"); | 3 | rule plain_space = *set(" \t"); |
5 | rule Break = nl(-expr('\r') >> '\n'); | 4 | rule Break = nl(-expr('\r') >> '\n'); |
5 | rule Any = Break | any(); | ||
6 | rule White = *(set(" \t") | Break); | 6 | rule White = *(set(" \t") | Break); |
7 | rule Stop = Break | eof(); | 7 | rule Stop = Break | eof(); |
8 | rule Comment = "--" >> *(not_(set("\r\n")) >> Any) >> and_(Stop); | 8 | rule Comment = "--" >> *(not_(set("\r\n")) >> Any) >> and_(Stop); |