シンタックスエラー

提供: MonoBook
2013年6月26日 (水) 16:33時点における1.113.49.94 (トーク)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

シンタックスエラー(英語:syntax error)とは、プログラマーが書いたソースコードの文法や構文が根本的に間違っており、コンパイラインタプリタ機械語に翻訳できないときに指摘しやがるエラーのことである。syntaxは日本語で「構文」という意味であり構文エラーともいう。

概要[編集 | ソースを編集]

コンパイルが通らない、すなわちバグ云々以前の問題であり、ソースコードを凝視することで発見修正する。

インタプリタではシンタックスエラーと同時にランタイムエラーも発生するのが一般的である。

人間が書くソースコードである以上、初心者から魔法使いまで、頻度の差こそあれ、もれなく発生するエラーである。

黒魔術のようなトリッキーな記法のソースコードからシンタックスエラーの目視での発見に苦労した人々によりPythonというプログラミング言語が作られた。

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]