From 2300c3052c9f35fa9527bfdadb0508e27438e36d Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Mon, 21 Jul 2025 03:01:27 +0800 Subject: [PATCH] Fix prefix --- tool/rawstr4c/bin/rawstr4c | 4 ++-- tool/rawstr4c/lib/Rawstr4c/Config.rakumod | 12 ++++++------ tool/rawstr4c/lib/Rawstr4c/Generator.rakumod | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/tool/rawstr4c/bin/rawstr4c b/tool/rawstr4c/bin/rawstr4c index 3560846..48e6dfc 100644 --- a/tool/rawstr4c/bin/rawstr4c +++ b/tool/rawstr4c/bin/rawstr4c @@ -81,10 +81,10 @@ sub MAIN( exit(1); } - my $parser = Parser::Parser.new($markdown-file.Str); + my $parser = Rawstr4c::Parser::Parser.new($markdown-file.Str); $parser.parse; - my $generator = Generator::Generator.new($parser); + my $generator = Rawstr4c::Generator::Generator.new($parser); if ($debug.defined) { given $debug { diff --git a/tool/rawstr4c/lib/Rawstr4c/Config.rakumod b/tool/rawstr4c/lib/Rawstr4c/Config.rakumod index e429386..e66b3ed 100644 --- a/tool/rawstr4c/lib/Rawstr4c/Config.rakumod +++ b/tool/rawstr4c/lib/Rawstr4c/Config.rakumod @@ -38,7 +38,7 @@ class SectionConfig { } # 如果都没找到,生成一个新值 # 当 $default 为空时,生成的是 RS4C-Nil - return Parser::ConfigItem's-Value.new($default); + return Rawstr4c::Parser::ConfigItem's-Value.new($default); } @@ -55,7 +55,7 @@ class SectionConfig { if ! $default.defined { # say "DEBUG: Key <$key> is undefined"; } - return Parser::ConfigItem's-Value.new($default); + return Rawstr4c::Parser::ConfigItem's-Value.new($default); } @@ -94,7 +94,7 @@ class SectionConfig { $postfix = $config-postfix.string-value(); } - return Parser::ConfigItem's-Value.new($postfix); + return Rawstr4c::Parser::ConfigItem's-Value.new($postfix); } #| RS4C-Bool @@ -121,7 +121,7 @@ class SectionConfig { } else { $lang = $config-language.string-value; } - return Parser::ConfigItem's-Value.new($lang); + return Rawstr4c::Parser::ConfigItem's-Value.new($lang); } @@ -137,7 +137,7 @@ class SectionConfig { } else { $name = $config-name.string-value; } - return Parser::ConfigItem's-Value.new($name); + return Rawstr4c::Parser::ConfigItem's-Value.new($name); } #| RS4C-Bool @@ -163,7 +163,7 @@ class SectionConfig { } $parent = $parent.parent; } - return Parser::ConfigItem's-Value.new($current-namespace); + return Rawstr4c::Parser::ConfigItem's-Value.new($current-namespace); } diff --git a/tool/rawstr4c/lib/Rawstr4c/Generator.rakumod b/tool/rawstr4c/lib/Rawstr4c/Generator.rakumod index c8f7a51..e45fe4d 100644 --- a/tool/rawstr4c/lib/Rawstr4c/Generator.rakumod +++ b/tool/rawstr4c/lib/Rawstr4c/Generator.rakumod @@ -58,7 +58,7 @@ my class CVariableNameGenerator { method generate($section) { - my $config = Config::SectionConfig.new($section); + my $config = Rawstr4c::Config::SectionConfig.new($section); my $prefix = $config.prefix.string-value; my $postfix = $config.postfix.string-value; @@ -222,7 +222,7 @@ class Generator { my $title = $section.title; my $rawstr = $section.codeblock; - my $config = Config::SectionConfig.new($section); + my $config = Rawstr4c::Config::SectionConfig.new($section); my $debug-in-config = $config.debug.bool-value;