下へ
>  投稿者:ハッカ飴 2002/07/21 (日) 23:58:55        [mirai]
> > ソースコードのステップ数をカウントするマクロキボリ
> ソースコードのステップ数を試算するマクロキボリ

やっぱり単純に計算できないものだよな?

参考:2002/07/21(日)23時50分38秒

>  投稿者:ハッカ飴 2002/07/21 (日) 23:57:37        [mirai]
> > 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> > // テキスト全体の長さを表示する(改行文字は含めない)
> > disabledraw;
> > #x = x; #y = y;
> > movetolineno 1,1;
> > #i = 1;
> > #e = linecount2;
> > #l = 0;
> > while(#i <= #e){
> > 	movetolineno 1,#i;
> > 	#l = #l + linelen2;
> > 	#i = #i + 1;
> > }
> > message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> > moveto #x,#y;
> > enabledraw;
> > endmacro;
> ソースコードのステップ数をカウントするマクロキボリ

ステップ数って、単に文の数を数えるだけで出るもんだっけ?
(キーワード→ステップ数)データを用意して、あとは探していくだけのマクロだな。

参考:2002/07/21(日)23時49分35秒

>  2002/07/21 (日) 23:50:38        [mirai]
> > 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> > // テキスト全体の長さを表示する(改行文字は含めない)
> > disabledraw;
> > #x = x; #y = y;
> > movetolineno 1,1;
> > #i = 1;
> > #e = linecount2;
> > #l = 0;
> > while(#i <= #e){
> > 	movetolineno 1,#i;
> > 	#l = #l + linelen2;
> > 	#i = #i + 1;
> > }
> > message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> > moveto #x,#y;
> > enabledraw;
> > endmacro;
> ソースコードのステップ数をカウントするマクロキボリ

ソースコードのステップ数を試算するマクロキボリ

参考:2002/07/21(日)23時49分35秒

>ハッカ飴 2002/07/21 (日) 23:49:35        [mirai]
> 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> // テキスト全体の長さを表示する(改行文字は含めない)
> disabledraw;
> #x = x; #y = y;
> movetolineno 1,1;
> #i = 1;
> #e = linecount2;
> #l = 0;
> while(#i <= #e){
> 	movetolineno 1,#i;
> 	#l = #l + linelen2;
> 	#i = #i + 1;
> }
> message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> moveto #x,#y;
> enabledraw;
> endmacro;

ソースコードのステップ数をカウントするマクロキボリ

参考:2002/07/21(日)23時47分36秒

投稿者:ハッカ飴 2002/07/21 (日) 23:47:36        [mirai]
今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac

// テキスト全体の長さを表示する(改行文字は含めない)
disabledraw;
#x = x; #y = y;
movetolineno 1,1;
#i = 1;
#e = linecount2;
#l = 0;
while(#i <= #e){
	movetolineno 1,#i;
	#l = #l + linelen2;
	#i = #i + 1;
}
message "全体で " + str(#l) + " バイト\n(改行は含めず)";
moveto #x,#y;
enabledraw;
endmacro;

上へ