会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鄒永華
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2019年10月11日
词法分析程序的设计与实现
摘要: #include<stdio.h>#include<string.h>#include<stdlib.h> /*关键字*/char *key[6]={"begin","if","then","while","do","end"}; char ch;char input[800],output[20]
阅读全文
posted @ 2019-10-11 19:51 鄒永華
阅读(150)
评论(0)
推荐(0)
2019年9月27日
4.文法和语言总结与梳理
摘要: 1. 梳理第二章的内容,写一篇理解与总结。 (1)文法的形式定义 所谓文法就是描述语言的语法结构的形式规则。 文法的四元组: VN为非终结符集 VT为终结符集 P为规则(α→β)的集合 S为识别符或开始符,至少要在一条规则中作为左部出现。 (2)文法的类型(文法分为0 型,1 型 ,2 型,3 型四
阅读全文
posted @ 2019-09-27 19:54 鄒永華
阅读(362)
评论(0)
推荐(0)
2019年9月19日
第三次作业:语法树,短语,直接短语,句柄
摘要: 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} 答: {anbn|n>=0}= S→aS
阅读全文
posted @ 2019-09-19 18:38 鄒永華
阅读(161)
评论(0)
推荐(0)
2019年9月12日
2.理解文法和语文
摘要: 1.理解符号串与集合运算。 L={A,B, … ,Z,a,b, … ,z} D={0,1, … ,9} 说明下表示的含义: LUD:L内容和D内容的集合。 LD:由一个字母后跟一个数字组成的所有符号串的集合 L4:由4个字母组成的所有符号串的集合 L*:由字母组成的所有符号串的集合 D+:由一个或若
阅读全文
posted @ 2019-09-12 02:05 鄒永華
阅读(106)
评论(0)
推荐(0)
2019年9月4日
第一次作业
摘要: 1)简述编译程序与翻译程序、汇编程序的联系与区别。 ①编译的过程就是将源代码文件以字符流的形式进行处理,进行词法和语法的分析,然后通过汇编器将源代码指令转变成汇编指令,然后交由机器识别。汇编过程实际上指把汇编语言代码翻译成目标机器指令的过程。 ②编译程序:由编译器将源代码转变成汇编代码 ③汇编程序:
阅读全文
posted @ 2019-09-04 11:19 鄒永華
阅读(135)
评论(0)
推荐(0)
上一页
1
2
公告