- 博客(5)
- 收藏
- 关注
转载 作业四——文法和语言总结与梳理
1.文法的基本概念正如英语是由句子组成的集合,而句子又是由单词和标点符号组成的序列那样。程序设计语言 C 语言,是由 C 程序所组成的集合,而程序是由类似 if , begin, end 的符号,字母和数字这样一些基本符号所组成。从字面上看,每个程序都是一个“基本符号”串,设有一基本符号串,那么 C 语言可看成是在这个基本符号集上定义的,按一定规则构成的一切基本符号串组成的集合。...
2019-09-27 11:37:00 360
转载 作业三——语法书、短语、直接短语、句柄
1.已知文法:S->a|^|(T)T->T,S|S分析句型(T,(^,a)),求全部的短语、直接短语和句柄。推导:S->(T)->(T,S)->(T,(T))->(T,(T,S))->(T,(S,S))->(T,(^,S))->(T,(^,a))语法树:全部短语(T,(^a)) T,(^,a)...
2019-09-19 19:50:00 211
转载 2.文法和语言
1.文法G(Z):Z->aZb|ab定义的是什么样的语言? 规则,也称作重写规则,产生式或者生产式。 意思就是Z可以产生aZb或者ab,也可以说成关于Z的规则。2、写出教材22页例2.2中标识符的文法四元组形式。设:用I表示标识符,用L表示字母:L->a|b|…|z,用N表示数字:N->0|1|…|9∴VN={I,L,N}、VT={a,b,c,…,x,...
2019-09-12 19:46:00 267
转载 第一次作业——编译原理概述
1.简述编译程序与翻译程序、汇编程序的联系与区别。翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻...
2019-09-03 11:21:00 2220
转载 1.简述编译程序与翻译程序、汇编程序的联系与区别。
翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻译边执行的程序,如JavaScript、Python等...
2019-09-03 09:54:00 3413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人