2024年5月25日发(作者:)
C语言词法分析实验
C.1 实验目的
编制一个递归下降分析程序,实现对词法分析程序所提供的
的单词序列的语法检查和结构分析
C.2实验要求
利用C语言编制递归下降分析程序,并对简单语句进行语
法分析。
<程序>::=begin<语句串>end
<语句串>::=<语句>|;{<语句>;}
<语句>::<赋值语句>
<赋值语句>::=ID : =<表达式>
<表达式>::=ID:=<表达式>
<表达式>::=<项>{+<项>|-<项>}
<项>::<>{*<因子>|/<因子>}
<因子>::=ID|NUM|(<表达式>)
C.3实验过程:
C.3 实验结果
测试用例:
C.4 实验心得
本次实验,主要是编制一个递归下降分析程序,实现对词法
分析程序所提供的单词序列的语法检查和结构分析。


发布评论