云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 中小企业示范基地申请报告.

中小企业示范基地申请报告.

  • 62 次阅读
  • 3 次下载
  • 2025/4/30 23:38:34

5 实验结果与分析

测试文本test.c int a[10];

int min(int a[],int low,void a {

int k; int x; int i; k=low; while(i0 { x=1; }

} return x; } 测试结果 成功实现语法分析

6 小结

通过这次实验,我加深了对语法分析的认识,掌握了递归向下分析方法,实现了对词法分析程

序所提供的Token序列的语法检查和结构分析。

语法分析程序编写相对于词法分析要困难得多,首先要将BNF化为EBNF,运用递归向下的方法进行编写,构造出语法树,判别语法分析过程中是否出错以及出错位置和错误类型。虽然

EBNF转换成代码的过程原理比较简单,但是操作起来比较繁琐。一开始我对TreeNode数据结构也不是很理解,通过阅读书后的tiny语言语法分析源代码,我弄懂了语法树的输出。

附录(源代码) Main.c

#include \ = TRUE; int Error = FALSE; int main(void {

TreeNode * syntaxTree;

char pgm[120]; *用于存储文件名* printf(\输入文件名:\; scanf(\,pgm;

if (strchr (pgm, '.' == NULL

搜索更多关于: 中小企业示范基地申请报告. 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5 实验结果与分析测试文本test.c int a[10]; int min(int a[],int low,void a { int k; int x; int i; k=low; while(i0 { x=1; } } return x; } 测试结果 成功实现语法分析 6 小结 通过这次实验,我加深了对语法分析的认识,掌握了递归向下分析方法,实现了对词法分析程序所提供的Token序列的语法检查和结构分析。 语法分析程序编写相对于词法分析要困难得多,首先要将BNF化为EBNF,运用递归向下的方法进行编写,构造出语法树,判别语法分析过程中是否出错以及出错位置和错误类型

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com