-
编译原理——词法分析器
列出你的C编译器支持的语言特性所涉及的单词,设计正规定义
利用Lex工具实现词法分析器,识别所有单词,能将源程序转化为单词流
设计符号表,当然目前符号表项还只是词素等简单内容,但符号表的数据结构,搜索算法,词素的保存等等都可以考虑了。
保留字的处理等问题也可考虑了。
验证你的程序,可以输入简单的C源程序,输出单词流每个单词的词素内容、单词类别和属性(常数的属性可以是数值,标识符可以是指向符号表的指针)。
如下例:
main()
{
int a;
if (a == 0)
a = a + 1;
}
可能的输出结果为:
单词 词素 属性
ID main 0
LBRACE {
INT int
ID a 1
SEMICOLON ;
- 2022-03-07 02:25:51下载
- 积分:1
-
stm32f103指南者ADC程序
STM32F103VET6 指南者的ADC程序,开发板带的,肯定能用
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2023-04-01 16:40:05下载
- 积分:1
-
C# 软件注册+注册机+写注册表 源码下载
为c# 软件添加注册功能,通过注册机和写入注册表方式
- 2016-08-04下载
- 积分:1
-
简单的网页聊天室
简单的网页聊天室,包括登陆,注册,聊天等
- 2022-03-11 12:08:13下载
- 积分:1
-
sql server 2008降到sql 2005 实例源码下载
sql server 2008降到sql 2005 实例源码下载
- 2015-04-03下载
- 积分:1
-
STM32L476开发板调试SX1208代码
STM32L476开发板调试SX1208代码,MDK工程文件,打开就可以用。
- 2022-03-29 13:09:24下载
- 积分:1
-
Wpf-Switch-Pic
WPF图片切换效果 canvas,image等切换 20+种效果 翻页百叶窗等(WPF picture transition effects canvas, image 20+ kinds of effects such as switching page shutters)
- 2011-09-20 11:53:31下载
- 积分:1
-
project
开发环境为c#,编程语言c#,实现串口的检测和读取并实现数据的处理和地图显示(Development environment for c#, programming language c#, serial port detection and read and achieve data processing and map display)
- 2016-12-23 21:51:23下载
- 积分:1
-
获取网页源码
输入网址,获取网页所有源代码,存入txt文件,返回内存数组指针便于后续处理,应用于对网页内容提取以及用于分析网页内容进行先期获取,在内存中便于分析,同时也存入文本文件便于提取处理,可以说是对网页内容分析的一个开头功能函数,虽然没有后续的内容处理,也可作于前期设计参考吧。
- 2022-02-21 15:28:02下载
- 积分:1
-
顶盖流C++代码
典型的顶盖流动LBM代码,利用格子Bolzmnn模型,才有周期性边界条件,具有收敛条件判断
- 2022-02-13 09:06:27下载
- 积分:1