您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 编译课程设计LR(0)分析源代码

  2. 内有编译原理课程中LR(0)分析的源代码以相关描述,源代码有词法分析、语法分析及语义分析的四元式输出。
  3. 所属分类:C/C++

    • 发布日期:2011-06-28
    • 文件大小:247kb
    • 提供者:yr9107
  1. 编译原理 词法分析(内有源代码)

  2. #include char ch; #define ID 100; #define I 20; char token[20]; int d=0; //int i=0; bool isanum(char ch); bool isaabc(char ch); void scanner_exam(FILE *f); struct option{ int Class; char* value; int address; char f[20]; }s[1000]; struct fuhao{ char*
  3. 所属分类:其它

    • 发布日期:2012-04-25
    • 文件大小:6kb
    • 提供者:as907578753
  1. LEMON语法生成器

  2. 通过解剖分析现成软件的源代码来学习计算机的专业课程,是一种行之有效的途径。本书通过解剖一个LALR(1)语法分析的生成器——LEMON,来达到学习编译原理中有关LALR(1)语法分析的目的。   本书的结构安排,以LEMON在mmn()主函数中执行流为串联主线,在分析过程中,按遇见的顺序,逐个分析阐述每个函数的工作机制、相关的数据结构,以及它们互相之间发生的有机联系。全书分11章。第1章对LEMON进行概略性的介绍。第2章通过一个带有变量功能、具有可重载函数的桌面计算器的开发实例,介绍如何应用
  3. 所属分类:SQLite

    • 发布日期:2012-08-18
    • 文件大小:38mb
    • 提供者:kid_u_forfun
  1. 词法分析代码(内有报告)

  2. (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。
  3. 所属分类:C/C++

    • 发布日期:2014-05-11
    • 文件大小:1mb
    • 提供者:wht1992
  1. python源码剖析(样章)

  2. 在最高的层次上,Python 的整体架构可以分为四个主要的部分,整个架构如 图 1 所示。在左边,是 Python 提供的大量的模块,库以及用户自定义的模块。 比如在执行 import os 时,这个 os 就是 Python 内建的模块,当然用户还可以通 过自定义模块来扩展 Python 系统。在本系列文章中,我们不会对这一部分进行 过多的考察。 在图的右边,是 Python 的运行时环境,包括对象/类型系统(Object/Type structures),内存分配器(Memory Alloc
  3. 所属分类:Python

  1. Python的词法分析与语法分析

  2. 词法分析(Lexical Analysis):分析由字符组成的单词是否合法,如果没有问题的话,则产生一个单词流。 语法分析(Syntactic Analysis):分析由单词组成的句子是否合法,如果没有问题的话,则产生一个语法树。 在词法分析器分析源代码文本的时候,有一个概念需要明确: 1.物理行:由回车字符序列(在Windows上是CR LF,在Unix上是LF)结尾的字符序列组成一个物理行。 2.逻辑行:由一个或者多个物理行组成,可以明确地使用反斜杠(\)来连接多个物理行使之成为一个逻辑行;
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:56kb
    • 提供者:weixin_38673798