词法分析和语法分析都是对字符串进行识别,二者区别

如题所述

词法分析阶段是编译过程的第一个阶段,语法分析是编译过程的一个逻辑阶段。
这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。
语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,语法分析程序判断源程序在结构上是否正确,源程序的结构由上下文无关文法描述。
温馨提示:答案为网友推荐,仅供参考