Re: タブ文字のカテゴリーコードを変更したものの挙動について

名前: 角藤
日時: 2008-10-14 22:35:12
IPアドレス: 61.22.50.*

>>52146 > ソースでは、行末の空白文字の塊を除去するルーチンは > input_ln という関数だと思います。 Web2C では、input_ln が扱うバッファをまず C レベルで 作ります。その際、 /* Trim trailing whitespace. */ while (last > first && ISBLANK (buffer[last - 1])) --last; で trailing blanks を取り除きます。ISBLANK は次のようで、 処理系によって異なる可能性があります。 #ifndef isblank #define isblank(c) ((c) == ' ' || (c) == '\t') #endif #define ISBLANK(c) (isascii (c) && isblank (c))

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)