構文解析とは

こうぶんかいせき

トークンの並びが言語の文法に合っているかを調べ、プログラムの構造を木の形に組み立てるコンパイラの段階。文法の誤りはここで見つかる。

この用語の分野: コンパイラ

解説の中の「構文解析」

「構文解析」が出てくる問題(6問)

  1. コンパイラの構文解析で行うこととして正しいものはどれか。
  2. 多くのプログラミング言語の文法を表すのに使われ、構文解析の基礎になる文法の種類はどれか。
  3. コンパイラの字句解析の役割として正しいものはどれか。
  4. コンパイラの意味解析で見つかる誤りの例として最も適切なものはどれか。
  5. 抽象構文木(AST)の特徴として正しいものはどれか。
  6. プログラムの誤りのうち、コンパイルの時点で見つけることができるものはどれか。

関連する用語

字句解析 JITコンパイル 抽象構文木(AST) インライン展開 SSA形式 LLVM 基本ブロック 共通部分式の削除 強度低減 スピル

用語集の一覧へ