登录

最新会员 最新下载

成为了本站VIP会员

12月25日 15:38

成为了本站VIP会员

12月25日 12:28

成为了本站VIP会员

12月25日 12:10

成为了本站VIP会员

12月24日 23:54

成为了本站VIP会员

12月24日 23:29

成为了本站VIP会员

12月21日 19:40
已选条件
  1. 编程语言:C++
  2. 代码类别:词法分析
  3. 发布时间:一年内
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

1. 用C-语言实现的编译器

用C-语言实现词法分析和语义分析,实现一个简单的编译器 在学习《编译原理》课程过程中,结合各章节的构造编译程序的基本理论,要求用C或C++语言描述及上机调试,实现一个 C-Minus 小编译程序(包括词法分析,语法分析等重要子程序),使学生将理论与实际应用结合起来,受到软件设计等开发过程的全面训练,从而提高学生软件开发的能力。  本程序采用C++语言以面向对象的思想编写,程序分为两部分:词法分析(Scanner)和语法分析(Parser),分别将两个处理阶段封装成Scanner类和Parser类,两个类各司其职,分别完成词法分析和语法分析的任务。Scanner类主要的工作是过滤注释、词法分析获取Token。Parser类的主要工作是根据Scanner类词法分析之后的Token进行语法分析,生成语法树,最后并输出语法树。在处理过程中,Scanner类的对象作为Parser类的一个成员变量,配合Parser类进行语法分析

1
下载
118
浏览
2023-06-24发布

2. LEX

LEX写的C语言的词法分析器,parser generator上编译通过,可以在VS2013上运行。输出单词 词素 属性

1
下载
116
浏览
2023-06-14发布

3. pl0程序

由C++写的词法分析程序,适合PL0语言,基本完成;其中含有出错处理,使用了有限状态机,有限状态机保存在一张表格中;PL0语言为Pascal的一个子集;

1
下载
114
浏览
2022-10-22发布

4. 用C-语言实现的编译器

用C-语言实现词法分析和语义分析,实现一个简单的编译器 在学习《编译原理》课程过程中,结合各章节的构造编译程序的基本理论,要求用C或C++语言描述及上机调试,实现一个 C-Minus 小编译程序(包括词法分析,语法分析等重要子程序),使学生将理论与实际应用结合起来,受到软件设计等开发过程的全面训练,从而提高学生软件开发的能力。  本程序采用C++语言以面向对象的思想编写,程序分为两部分:词法分析(Scanner)和语法分析(Parser),分别将两个处理阶段封装成Scanner类和Parser类,两个类各司其职,分别完成词法分析和语法分析的任务。Scanner类主要的工作是过滤注释、词法分析获取Token。Parser类的主要工作是根据Scanner类词法分析之后的Token进行语法分析,生成语法树,最后并输出语法树。在处理过程中,Scanner类的对象作为Parser类的一个成员变量,配合Parser类进行语法分析

1
下载
131
浏览
2022-10-16发布

5.c语言写的

用c语言写的词法分析器,开始不能读取注释,后来改了一下。里面没有用状态,也没有用DFA来进行推导。其实本质上就是一个慢慢读取字符的过程,而且另外用指针数组表示了一些关键字,还适当添加了一些循环以保证不是单个字符的情况。比如“>=、/*”这些就需要在从字符串读取出来之后暂时保留,因为无法确定他们是一个还是多个符号所构成的。

1
下载
148
浏览
2022-09-21发布

6. SNLC

  本程序是使用C语言实现SLN语言的编译器功能,包括词法分析,语法分析,语义分析以及优化生成功能。(SLN language compiler features implemented in C)

10
下载
320
浏览
2021-03-24发布

7. lex

  词法分析器又称扫描器。词法分析是指将我们编写的文本代码流解析为一个一个的记号,分析得到的记号以供后续语法分析使用。词法分析器的工作是低级别的分析:将字符或者字符序列转化成记号。(Lexical analyzer, also known as scanners. Lexical analysis refers to the text of the code we write flow analysis for a token one, analyze the resulting syntax notation for subsequent analysis. Lexical analyzer' s job is low-level analysis: the character or sequence of characters converted into tokens.)

4
下载
227
浏览
2015-03-22发布

8. WordAnalyse

  词法分析程序:通过有穷自动机实现给定程序的词法分析。(failed to translate)

1
下载
211
浏览
2013-05-02发布

9. test2

  编译原理的实验,是一个词法分析工具,采用下降递归法实现的(Compiler theory of the experiment, a lexical analysis tool, implemented using recursion down)

3
下载
168
浏览
2011-06-10发布

10. PL0

  PL0词法分析,有源代码和word说明。源代码较为详细,注释较多!(PL0 lexical analysis, source code and the word description. More detailed source code, comments, more!)

11
下载
225
浏览
2011-05-26发布

11. parser_another

  另外的一个词法分析器,包含了一个文件,还有一个实验报告。(In addition, a lexical analyzer, contains a file, and a test report.)

3
下载
156
浏览
2010-11-01发布

12. cifafenxi

  通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。(Debugging through the design of the preparation of a specific lexical analysis program, to deepen understanding of the principles of lexical analysis. And the hands of the programming language source code for the scanning process will break it for all kinds of lexical analysis of words)

12
下载
173
浏览
2010-07-07发布

13. GNew

  编译原理——语法分析器。实现读入语句并判断该语句的语法含义,生成相应的类汇编代码(Compiler Construction Principles- parser. Read into the statement to achieve and determine the meaning of the statement syntax to generate the corresponding assembly code class)

6
下载
148
浏览
2009-11-18发布

14. cifafenxiqi

  这是一个词法分析器 压缩文件包括了源代码和测试数据 (THIS IS A PROGRAMME)

3
下载
140
浏览
2009-02-26发布

15. 20023150021

  编译原理 的词法分析,花了很长时间编的,不过还是有点简单,可供初学者参考 (compiler tenets of lexical analysis, spent a lot of time series, but is still somewhat simple reference for beginners)

18
下载
153
浏览
2005-04-18发布