名前: nide 日時: 2003-01-15 15:09:36 IPアドレス: 160.11.72.*
>>15139 SHIMAさんのプログラムの名前dvispcを、dvisepと 間違えていました。すみません。固有名詞を間違えては失礼ですね… それから、私のものはbackgroundに対する対応を すっかり忘れていました。直したawkプログラムを以下につけます。 ----- /^special[1-4] [0-9]+ 'color push\y/{ color_stack[++color_sp] = $0 print; next } /^special[1-4] [0-9]+ 'color pop\y/{ --color_sp print; next } /^special[1-4] [0-9]+ 'background\y/{ bg = $0 print; next } /^eop\y/{ for(i = color_sp; i; --i) print "special1 9 'color pop'" print; next } /^bop\y/{ print for(i = 1; i <= color_sp; ++i) print color_stack[i] if(bg) print bg next } { print }
この書き込みへの返事: