- 博客(6)
- 收藏
- 关注
转载 4.文法和语言总结与梳理
1. 梳理第二章的内容,写一篇理解与总结。 第二章主要讲的是文法和语言,学习了文法的直观概念、符号和符号串、文法和语言的形式定义、文法的类型、上下文无关文法及其语法树、句型的分析等重点知识。通过本章的学习,我对编译原理这门课有了更多的了解,对编译原理的思维方法和逻辑思路有了初步了解。学习了文法的类型,分为0型文法、下上文有关的和上下文无关的。学习了语法树相关的知识,最右推导异常被称...
2019-09-25 00:36:00 133
转载 3.语法树,短语,直接短语,句柄
1.已知文法: S->a|^|(T) T->T,S|S 分析句型(T,(^,a)),求全部的短语、直接短语和句柄。 2.构造上下文无关文法,描述语言: {anbn|n>=0} {ambn|m>=n>=0} {(ab)n|n>=0} {ambn|m,n>=1} 3.如果if语句的方法: stmt-...
2019-09-19 11:04:00 166
转载 2.文法和语言
1.文法G(Z):Z->aZb|ab定义的是什么样的语言? 2.写出教材22页例2.2中标识符的文法四元组形式。 3.写出下列表达式的最左推导、最右推导和语法树。 G(E): E=>E + T | T T=>T * F | F F=>(E)| i i*i+i i+i*i i+(i+i) 注意观察最左和最右推导过程的不同,以及语法树的...
2019-09-10 21:36:00 215
转载 Linux——如何将Red Hat Enterprise Linux 6的语言改为中文?
第一步,打开终端,输入su -,获取超级用户权限,输入密码。 第二步,输入cd /etc/sysconfig,进入设置目录。 第三步,输入vi i18n,进入到配置文件。 第四步,按 ‘i’键,进入编辑模式,将en_US改为zh_CN即可 第五步,按‘Esc’键,退出编辑模式,输入:wq保存并退出。 ...
2019-09-05 21:28:00 2456
转载 编译原理概述-201706120083
1)简述编译程序与翻译程序、汇编程序的联系与区别。 翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。 编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻...
2019-09-03 11:21:00 1817
转载 编译原理概述-第一次作业
1)简述编译程序与翻译程序、汇编程序的联系与区别。 翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。 编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻...
2019-09-03 10:57:00 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人