From bf01101caebaa098d4c59c4f0c2a084fca5d5c1c Mon Sep 17 00:00:00 2001 From: Firefly <45487685+Snoopy1866@users.noreply.github.com> Date: Thu, 22 Jan 2026 21:39:53 +0800 Subject: [PATCH 1/2] fix(ass2): syntax error --- src/gbk/ass2.sas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gbk/ass2.sas b/src/gbk/ass2.sas index adcd144..c64cab1 100644 --- a/src/gbk/ass2.sas +++ b/src/gbk/ass2.sas @@ -486,7 +486,7 @@ ifc(not missing(G&i._FREQ_RATE), kstrip(put(G&i._FREQ_RATE, &format_rate)), "-") as G&i._FREQ_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-ÀýÊýÂÊ£¨C£©%str(%')), kstrip(put(G&i._FREQ, &format_freq)) || "(" || kstrip(calculated G&i._FREQ_RATE_FMT) || ")" as G&i._VALUE1 label = %unquote(%str(%')%superq(arm_&i)-ÀýÊý£¨ÂÊ£©%str(%')), %if &output_time_rate = TRUE %then %do; - ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-"_ as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) + ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-") as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) kstrip(put(G&i._TIME, &format_freq)) || "(" || kstrip(calculated G&i._TIME_RATE_FMT) || ")" as G&i._VALUE2 label = %unquote(%str(%')%superq(arm_&i)-Àý´Î£¨ÂÊ£©%str(%')) %bquote(,) %end; %else %do; From 349ca059512f03b149d84b3964fd15d613fb3f64 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 22 Jan 2026 13:41:07 +0000 Subject: [PATCH 2/2] chore: multi encoding version --- src/gb18030/ass2.sas | 2 +- src/gb2312/ass2.sas | 2 +- src/utf8/ass2.sas | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gb18030/ass2.sas b/src/gb18030/ass2.sas index adcd144..c64cab1 100644 --- a/src/gb18030/ass2.sas +++ b/src/gb18030/ass2.sas @@ -486,7 +486,7 @@ ifc(not missing(G&i._FREQ_RATE), kstrip(put(G&i._FREQ_RATE, &format_rate)), "-") as G&i._FREQ_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-ÀýÊýÂÊ£¨C£©%str(%')), kstrip(put(G&i._FREQ, &format_freq)) || "(" || kstrip(calculated G&i._FREQ_RATE_FMT) || ")" as G&i._VALUE1 label = %unquote(%str(%')%superq(arm_&i)-ÀýÊý£¨ÂÊ£©%str(%')), %if &output_time_rate = TRUE %then %do; - ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-"_ as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) + ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-") as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) kstrip(put(G&i._TIME, &format_freq)) || "(" || kstrip(calculated G&i._TIME_RATE_FMT) || ")" as G&i._VALUE2 label = %unquote(%str(%')%superq(arm_&i)-Àý´Î£¨ÂÊ£©%str(%')) %bquote(,) %end; %else %do; diff --git a/src/gb2312/ass2.sas b/src/gb2312/ass2.sas index adcd144..c64cab1 100644 --- a/src/gb2312/ass2.sas +++ b/src/gb2312/ass2.sas @@ -486,7 +486,7 @@ ifc(not missing(G&i._FREQ_RATE), kstrip(put(G&i._FREQ_RATE, &format_rate)), "-") as G&i._FREQ_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-ÀýÊýÂÊ£¨C£©%str(%')), kstrip(put(G&i._FREQ, &format_freq)) || "(" || kstrip(calculated G&i._FREQ_RATE_FMT) || ")" as G&i._VALUE1 label = %unquote(%str(%')%superq(arm_&i)-ÀýÊý£¨ÂÊ£©%str(%')), %if &output_time_rate = TRUE %then %do; - ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-"_ as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) + ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-") as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-Àý´ÎÂÊ£¨C£©%str(%')) %bquote(,) kstrip(put(G&i._TIME, &format_freq)) || "(" || kstrip(calculated G&i._TIME_RATE_FMT) || ")" as G&i._VALUE2 label = %unquote(%str(%')%superq(arm_&i)-Àý´Î£¨ÂÊ£©%str(%')) %bquote(,) %end; %else %do; diff --git a/src/utf8/ass2.sas b/src/utf8/ass2.sas index 271f34e..96d20e5 100644 --- a/src/utf8/ass2.sas +++ b/src/utf8/ass2.sas @@ -486,7 +486,7 @@ ifc(not missing(G&i._FREQ_RATE), kstrip(put(G&i._FREQ_RATE, &format_rate)), "-") as G&i._FREQ_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-例数率(C)%str(%')), kstrip(put(G&i._FREQ, &format_freq)) || "(" || kstrip(calculated G&i._FREQ_RATE_FMT) || ")" as G&i._VALUE1 label = %unquote(%str(%')%superq(arm_&i)-例数(率)%str(%')), %if &output_time_rate = TRUE %then %do; - ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-"_ as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-例次率(C)%str(%')) %bquote(,) + ifc(not missing(G&i._TIME_RATE, kstrip(put(G&i._TIME_RATE, &format_rate)), "-") as G&i._TIME_RATE_FMT label = %unquote(%str(%')%superq(arm_&i)-例次率(C)%str(%')) %bquote(,) kstrip(put(G&i._TIME, &format_freq)) || "(" || kstrip(calculated G&i._TIME_RATE_FMT) || ")" as G&i._VALUE2 label = %unquote(%str(%')%superq(arm_&i)-例次(率)%str(%')) %bquote(,) %end; %else %do;