Skip to content

Commit

Permalink
ParserDriver: Improve code format and readability
Browse files Browse the repository at this point in the history
  • Loading branch information
TadeasKucera committed Dec 2, 2021
1 parent 217a60f commit c1b76d9
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/parser/parser_driver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -676,7 +676,8 @@ void ParserDriver::defineGrammar()
}
return strings;
}
);
)
;

_parser.rule("strings_body") // shared_ptr<StringsTrie>
.production("strings_body_nonempty", [&](auto&& args) -> Value {
Expand All @@ -686,7 +687,8 @@ void ParserDriver::defineGrammar()
auto strings = std::make_shared<Rule::StringsTrie>();
setCurrentStrings(strings);
return strings;
});
})
;

_parser.rule("string")
.production("STRING_LITERAL", "plain_string_mods", [&](auto&& args) -> Value {
Expand Down Expand Up @@ -724,7 +726,7 @@ void ParserDriver::defineGrammar()
})
.production([](auto&&) -> Value {
return StringModifiers{};
});
})
;

_parser.rule("regexp_mods") // std::vector<std::shared_ptr<StringModifier>>
Expand All @@ -737,7 +739,7 @@ void ParserDriver::defineGrammar()
})
.production([](auto&&) -> Value {
return StringModifiers{};
});
})
;

_parser.rule("hex_string_mods") // std::vector<std::shared_ptr<StringModifier>>
Expand All @@ -750,7 +752,7 @@ void ParserDriver::defineGrammar()
})
.production([](auto&&) -> Value {
return StringModifiers{};
});
})
;

_parser.rule("plain_string_mod") // std::shared_ptr<StringModifier>
Expand Down

0 comments on commit c1b76d9

Please sign in to comment.