This commit is contained in:
codeboss 2024-07-26 16:22:59 +08:00
parent 4d3d19c6a7
commit 86ecdc2c5e
1 changed files with 8 additions and 8 deletions

View File

@ -26,7 +26,7 @@ std::shared_ptr<const IWordBase> lib_token::TokenContent::nextWord() const
std::shared_ptr<const ITokenDefine> TokenContent::define() const { return this->type_def; }
QString LeftBracket::reviseWords() const { return u8"{"; }
QString LeftBracket::reviseWords() const { return u8"'{'"; }
int LeftBracket::typeMark() const
{
@ -53,7 +53,7 @@ LeftBracket::analysis(std::shared_ptr<const IWordBase> content) const {
return std::make_tuple(token_inst, nullptr);
}
QString RightBracket::reviseWords() const { return u8"}"; }
QString RightBracket::reviseWords() const { return u8"'}'"; }
int RightBracket::typeMark() const
{
@ -62,7 +62,7 @@ int RightBracket::typeMark() const
QString RightBracket::regex() const { return u8"}"; }
QString ReferMark::reviseWords() const { return u8"@"; }
QString ReferMark::reviseWords() const { return u8"'@'"; }
int ReferMark::typeMark() const
{
@ -73,7 +73,7 @@ QString ReferMark::regex() const { return u8"@"; }
Keywords::Keywords(const QString& val, uint type_code) : means_store(val), type_code(type_code) {}
QString Keywords::reviseWords() const { return means_store; }
QString Keywords::reviseWords() const { return "'"+means_store+"'"; }
int Keywords::typeMark() const
{
@ -121,7 +121,7 @@ int VTextSection::typeMark() const
return 0x09000000;
}
QString VTextSection::regex() const { return u8"^([^\\{\\}\\n@&]+)"; }
QString VTextSection::regex() const { return u8"^([^\\{\\}@&]+)"; }
std::tuple<std::shared_ptr<const IToken>, std::shared_ptr<const IWordBase>>
VTextSection::analysis(std::shared_ptr<const IWordBase> content) const {
@ -144,7 +144,7 @@ VTextSection::analysis(std::shared_ptr<const IWordBase> content) const {
return std::make_tuple(tinst, nullptr);
}
QString Split::reviseWords() const { return u8"&"; }
QString Split::reviseWords() const { return u8"'&'"; }
int Split::typeMark() const
{
@ -160,7 +160,7 @@ int NameSection::typeMark() const
return 0x08000000;
}
QString NameSection::regex() const { return u8"^([^:\\{\\}\\n@&][^\\{\\}\\n@&]*)"; }
QString NameSection::regex() const { return u8"^([^\\{\\}@&]+)"; }
std::tuple<std::shared_ptr<const IToken>, std::shared_ptr<const IWordBase> > NameSection::analysis(std::shared_ptr<const IWordBase> content) const
{
@ -184,7 +184,7 @@ std::tuple<std::shared_ptr<const IToken>, std::shared_ptr<const IWordBase> > Nam
}
QString DeclareSymbo::reviseWords() const {
return u8"ÉùÃ÷·û";
return u8"'ÉùÃ÷·û'";
}
int DeclareSymbo::typeMark() const