ab.com コミュニティ https://www.activebasic.com/forum/ |
|
#defineディレクティブなど https://www.activebasic.com/forum/viewtopic.php?t=1182 |
ページ 1 / 1 |
作成者: | OverTaker [ 2006年6月29日(木) 20:10 ] |
記事の件名: | #defineディレクティブなど |
#defineなどのディレクティブの前にスペースやタブを挿入すると文法エラーになります。 コード: #define TEST #ifdef TEST #endif仕様ではないですよね? |
作成者: | 7 [ 2006年6月29日(木) 20:35 ] |
記事の件名: | Re: #defineディレクティブなど |
> 仕様ではないですよね? #includeなどもスペースやタブを前置していると文法エラーが起きるので、仕様ではないでしょうか...?。 |
作成者: | konisi [ 2006年6月30日(金) 17:27 ] |
記事の件名: | |
でも、通常スペースやタブは読み飛ばすのを仕様にするわけなので、バグの部類になるのではないでしょうか? |
作成者: | イグトランス [ 2006年6月30日(金) 19:36 ] |
記事の件名: | |
C/C++のプリプロセッサでは#の前に空白類文字があってもよいことになっています。 それに準じてABでも先頭の空白類文字を認めたほうがよいかもしれないと思います。 ついでに試してみたのですが,C/C++で認められている#の直後の空白類文字もエラーになりますね。 コード: # strict # prompt |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |