差分
'''シンタックスエラー'''(syntax error)とは、[[プログラマー]]が書いた[[ソースコード]]の文法や構文が根本的に間違っており、[[コンパイラ]]や[[インタプリタ]]が[[機械語]]に翻訳できないときに指摘しやがる[[エラー]]のことである。syntaxは日本語で「構文」という意味であり'''構文エラー'''ともいう。
[[コンパイル]]が通らない、すなわち[[バグ]]云々以前の問題であり、[[ソースコード]]を目視することで発見修正する。
[[インタプリタ]]ではシンタックスエラーと同時に[[ランタイムエラー]]も発生するのが一般的である。
人間が書く[[ソースコード]]である以上、初心者から[[魔法使い]]まで、頻度の差こそあれ、もれなく発生する[[エラー]]である。
黒魔術のようなトリッキーな記法の[[ソースコード]]からシンタックスエラーの目視での発見に苦労した人々により[[Python]]という[[プログラミング言語]]が作られた。
== 関連項目 ==
* [[エラー]]
** [[シンタックスエラー]]
** [[ランタイムエラー]]
** [[ぬるぽ]]
* [[コンパイラ]]
* [[インタプリタ]]
* [[プログラミング言語]]
** [[Python]]
== 参考文献 ==
<references/>
== 外部リンク ==
{{stub}}
[[コンパイル]]が通らない、すなわち[[バグ]]云々以前の問題であり、[[ソースコード]]を目視することで発見修正する。
[[インタプリタ]]ではシンタックスエラーと同時に[[ランタイムエラー]]も発生するのが一般的である。
人間が書く[[ソースコード]]である以上、初心者から[[魔法使い]]まで、頻度の差こそあれ、もれなく発生する[[エラー]]である。
黒魔術のようなトリッキーな記法の[[ソースコード]]からシンタックスエラーの目視での発見に苦労した人々により[[Python]]という[[プログラミング言語]]が作られた。
== 関連項目 ==
* [[エラー]]
** [[シンタックスエラー]]
** [[ランタイムエラー]]
** [[ぬるぽ]]
* [[コンパイラ]]
* [[インタプリタ]]
* [[プログラミング言語]]
** [[Python]]
== 参考文献 ==
<references/>
== 外部リンク ==
{{stub}}