问题 单项选择题

高级语言编译程序常用的语法分析方法中,LL分析法属于()分析方法。

A.自左至右

B.自顶向下

C.自底向上

D.自右至左

答案

参考答案:B

解析:

[考点分析] 本题的考查要点是语法分析程序中LL分析的基本概念。

语法分析程序又简称称为分析器,它以单词串形式的源程序作为输入或分析的对象,其基本任务是:根据程序设计语言的语法规则(即定义该语言的前后文无关文法),分析源程序的语法结构,即分析如何由这些单词组成该源程序的各种语法成分(如下标变量、函数、各种表达式、各程语句等等),并在分析过程中进行语法正确性检查,产生内部形式的中间代码,供编译程序后续阶段处理。LL分析属于自顶向下语法分析的方法。主要有两种,即递归下降分析法和预测分析法。

单项选择题
单项选择题