下载 >  开发技术 >  C > C语言词法分析器可识别常数、字符、关键字等

C语言词法分析器可识别常数、字符、关键字等 评分:

C语言词法分析器可识别常数、字符、关键字
2010-06-01 上传大小:550KB
分享
收藏 举报
C语言词法分析器
C语言枚举类型的语法分析和类型系统实现
词法分析器

基于c语言C的一个词法分析器,能实现对关键字,标识符,常数,界符以及运算符的识别,很适合初学者

立即下载
基于有限自动机方法的简单词法分析程序的设计与实现

基于有限自动机方法的简单词法分析程序的设计与实现 ——无符号实数的识别 假设无符号实数的文法: <REAL>→<UINT>|<UINT>.<UINT>|<UINT>.<UINT>E<INT>|<UINT>.<UINT>e<INT>| <UINT>E<INT>|<UINT>e<INT> <INT>→<UINT>|+<UINT>|-<UINT> <UINT>→<DIGIT>|<UINT><DIGIT> <DIGIT>→0|1|2|…|9 (说明:UINT代表无符号整数,INT代表有符号整数) 用正规式表示: 令∑={d,.,e,E,+,-},其中d为0~9中的数字, ∑上的正规式为:dd*(.d

立即下载
编译原理词法分析器实验报告含源代码状态转换图

编译原理词法分析器实验报告含源代码,还有状态转换图。C语言实现

立即下载
词法分析器C语言编写(附实验报告)

通过C语言编写一个词法分析器完成输入是字符串(或源程序文本文件),输出是源程序中各单词的字符串、起止位置、词的类别。附带实验报告。

立即下载
编译词法分析器识别关键字常数和符号

编译原理的课程设计:词法分析器,识别关键字、常数和符号

立即下载
用C++语言实现的C语言词法分析器

用C++语言实现的C语言词法分析器,本人第一次编写的自认为还行。 主要包括识别关键字,运算符,标识符,整常数,字符常数,浮点常数等等,还有一些错误处理。 欢迎大家下载使用并提出宝贵意见!

立即下载
基于java的C语言词法分析器

基于java语言开发的C语言词法分析器,附带界面,可以打开文件,可以识别常数、界符、运算符、关键字和标识符,常数中又可以区别整数和实数。

立即下载
Python 实现的 C 词法分析器

Python 语言写的 C 语言的词法分析器。是实验报告的一个实验。实验内容详见:https://blog.csdn.net/yuxin1100/article/details/80360837

立即下载
词法分析器(c++ builder制作)

采用c++ builder2007制作的C语言词法分析器. 更改assistant.cpp(内有注释),可自己定义添加关键字等

立即下载
简单词法分析器,输出token和简单符号表

非常基础的词法分析器,能够将各个单词分开,判断各个单词的类型,并输出相应的tokens和符号表。还存在一些BUG,希望大家不吝赐教。

立即下载
完美版的词法分析器(编译原理实践)

这是一个终结版的词法分析器,模拟实际的c语言编写环境。可以识别符号和各种关键字。

立即下载
编译原理 词法分析器

简化的C语言词法分析器,包含部分关键字,注释不可嵌套。

立即下载
编译原理--词法分析器+语法分析器 源代码

词法分析器:1) 定义目标语言的可用符号表和构词规则; 2) 依次读入源程序符号,对源程序进行单词切分和识别,直到源程序结束; 3) 对正确的单词,按照它的种别以<种别码,值>的形式保存在符号表中; 4) 对不正确的单词,做出错误处理。 算符优先算法: 若输入文法: E->E+T | T T->T*F | F F-> (E) | i 根据算符优先分析法,将赋值语句进行语法语义分析,翻译成等价的一组基本操作,每一基本操作用四元式表示

立即下载
C-语言词法分析器(基于Lex)

C-语言的词法分析器(基于Lex),使用flex&bison编译完成,没有环境的可以不用编译直接使用debug中的可执行文件。

立即下载
利用FLEX设计一个small c的词法分析器(文档+工具+源码)

一个小小的词法分析器设计,文档有步骤使用说明和基础语法讲解,还有实现效果截图,是事先写好好词法分析器的规则,再利用Flex工具自动生成.c文件,再利用编译器生成可执行文件即可

立即下载
编译原理实验——词法分析器(C语言编的)

编译原理第一个实验,用C语言编写的词法分析器(附源文件)。输入一串字符,可以识别出关键字、运算符,标识符等。

立即下载
词法分析程序(可记录行号、识别注释和小数、文件输出)

可以实现的功能:识别关键字,普通标识符,文件形式输入输出,过滤空格、注释等功能

立即下载
编译原理词法分析器(C++版)源代码

自己实现的编译原理的词法分析器,是自己的实验作业,用Vs2017实现,可以直接运行,代码注释丰富,希望与大家交流学习!欢迎大家下载!

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

C语言词法分析器可识别常数、字符、关键字等

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: