(toppers-users 252) Re: ターゲット用の cpp 使用で cfg エラー

Naoki Saito saito @ nmiri.city.nagoya.jp
2001年 8月 15日 (水) 16:01:34 JST


斉藤@名市工研です。

豊橋技術科学大学 若林さん
素早い対応(本当に早いですね)ありがとうございます。

> この問題は、次のプログラム修正によって回避できます。
> 
> ---8<---
> 修正場所 - simpleparser.cpp:171-198
> 	  if((ch = in->get()) == '#') から 後続するwhileブロックの末尾まで
> 修正内容
>     ch = in->get();
>     while( ch != '(' && !in->eof() )
>     {
>         if(ch == '#')
>         {
>             do
>             {
>                 ch = in->get();
>             }while(ch != '\xa' && !in->eof());
>         }
>         if(ch == '\xa')
>             CurrentLinePos++;
> 
>         if(ch != '\n' && ch != '\r' && ch != ' ' && ch != '\t')
>             buffer[pos++] = ch;
>         ch = in->get();
>     }

以上、修正してコンパイルエラーが発生しなくなったことを
確認しました。