修正了文件头部换行影响

This commit is contained in:
codeboss 2024-04-06 07:56:03 +08:00
parent 855e248f21
commit b5cab7f821
1 changed files with 3 additions and 2 deletions

View File

@ -69,7 +69,7 @@ auto fragment_comp = std::make_shared<const Any>(Buff << fragment_decl << fragme
auto story_define =
ExprRule(u8"story_define", (int)NovelExprs::STORY_DEFINES)
.reloadRule(remove_nl, std::make_shared<const Seqs>(Buff
.reloadRule(remove_nl, std::make_shared<const Seqs>(Buff << OptMulT(newl)
<< MR(leftb) << OptMulT(newl) << MR(story) << OptMulT(newl) << MR(numbers) << OptMulT(newl) << MR(ntext) << OptMulT(newl)
<< OptMulR(fragment_comp) << MR(rightb) << OptMulT(newl)));
// ===================================================================
@ -83,7 +83,8 @@ ExprRule(u8"article_define", (int)NovelExprs::ARTICLE_DEFINE)
auto volume_decl =
ExprRule(u8"volume_define", (int)NovelExprs::VOLUME_DEFINE)
.reloadRule(remove_nl,
std::make_shared<const Seqs>(Buff << MR(leftb) << OptMulT(newl) << MR(volume) << OptMulT(newl) << MR(ntext) << OptMulT(newl)
std::make_shared<const Seqs>(Buff << OptMulT(newl)
<< MR(leftb) << OptMulT(newl) << MR(volume) << OptMulT(newl) << MR(ntext) << OptMulT(newl)
<< OptMulR(std::make_shared<const Any>(Buff << fragment_refer << decl_expr << article_decl))
<< MR(rightb) << OptMulT(newl)));