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

搜索资源列表

  1. 递归下降分析器程序 编译原理

  2. #include #include #include #include #define MAXSIZE 100 #define SIZE 50 #define EMPTY 14 char LAnalysisStr[MAXSIZE]; //Left Analysis String char stack[SIZE]; //A Stack char expression[SIZE]; //Expression that inputed by user char G_Expression[SIZE]
  3. 所属分类:C

    • 发布日期:2009-06-04
    • 文件大小:30720
    • 提供者:lodvzen
  1. 编译原理实验报告 词法分析器实验报告

  2. 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward ,references).这些代码应该再标记"%{"和"%}"之间;规则部分>可以包括任何 你想用来分析的代码;
  3. 所属分类:iOS

    • 发布日期:2009-06-16
    • 文件大小:107520
    • 提供者:pengrh
  1. 编译原理实践与实验的辅导材料

  2. 编译原理实践与实验的辅导材料 包括源代码,算法…… #include #include #include #define LENGTH 61 #define N 100 typedef struct token {int label; char name[30]; int code; int addr; }token; typedef struct KeyWord {char name[30] ; int code; }KeyWord; typedef struct symble {hat n
  3. 所属分类:C

    • 发布日期:2009-06-20
    • 文件大小:264192
    • 提供者:hquboy
  1. 词法分析之保留字识别

  2. 源程序(C) *函数声明*/ void Make_WordToken(char *word,FILE *fp2,int line); bool Make_ChToken(char ch,FILE *fp2,int line,int pos,char temp[]); FILE * OpenFile(char FilePath[]); char *ReadLine(FILE * fp); void Participle(char string[],FILE *fp2,int line); voi
  3. 所属分类:C

    • 发布日期:2009-09-07
    • 文件大小:961536
    • 提供者:tenfu
  1. 编译原理 C编写的词法分析

  2. #include #include #include char prog[80]; char token[8]; char ch; int syn=0,p,m,n,sum=0,i=0,j=0; char *rwtab[6]={"begin","if","then","while","do","end" }; main() {p=0; printf("\n please input string: \n"); do{ch=getchar(); prog[p++]=ch; } while(ch
  3. 所属分类:C

    • 发布日期:2009-11-21
    • 文件大小:2048
    • 提供者:vtobuil
  1. 使用直接分析法编制C语言子集的词法分析程序(附带完整报告)

  2. 使用直接分析法编制C语言子集的词法分析程序(带实验报告),最近翻出来的以前编译原理课程做的记法分析程序,有需要的参考一下吧,java实现
  3. 所属分类:C

    • 发布日期:2007-12-27
    • 文件大小:67584
    • 提供者:he_jie
  1. 编译原理Aho.A.V.,.Lam.M.S.,.SethiUllman.J.D.Compilers

  2. 编译原理Aho.A.V.,.Lam.M.S.,.Sethi.R.,.Ullman.J.D.Compilers.Principles,.techniques,.and.tools. 应该会对有这方面基础会帮助的,是英文原版的。 Aho.A.V.,.Lam.M.S.,.Sethi.R.,.Ullman.J.D.Compilers.Principles,.techniques,.and.tools.
  3. 所属分类:专业指导

  1. 算符优先分析法 C++ 编译原理

  2. 算符优先分析法 C++ 编译原理 运行环境:Visual Studio 2005 #include "SStack.h" #include #include using namespace std; class Functor { private : char ** table; string ** production; string prog;//待分析字符串 int p;//字符指针 int num;//终结符个数 int num1;//产生式个数 SStack stack; pu
  3. 所属分类:C++

    • 发布日期:2010-06-20
    • 文件大小:2048
    • 提供者:mengxuanxiangu
  1. 计算机编译原理(文法压缩)

  2. 是一个关于文法压缩的程序, #include #include main() { char a[100][100]={"0"},c[100][100]={"0"},d[100][100]={"0"},e[100][100]={"0"}; int f, i,j,k=0,t=0,k1,k2,k3=0,k4,k5=0; char m[100]={"0"},n[100]={"0"}; /*输入文法*/ printf("\n输入规则个数:"); scanf("%d",&f); printf("\n输入
  3. 所属分类:C

  1. 《编译原理》词法分析程序设计

  2. #include #include int I=0,J=0; int Alphabet(char a); int DFA(char m[]); int F(char bb[]); int B(char bb[]); void main() //void main() is here! { FILE *fp,*fs; char m[40]; //char str[100][40]; int i; if(fopen("bb.txt","r")==NULL) //写入单词符号 { fs=fopen(
  3. 所属分类:C

    • 发布日期:2011-03-11
    • 文件大小:2048
    • 提供者:show2223412
  1. 编译原理 词法分析源代码 C 验收

  2. #include #include #include #include #include"biao.h" char Alp(char a); int s(char m,int n); int F(char bb[]); int B(char bb[]); void main() //void main() { FILE *fp,*fc,*f1,*f2; char Word[50]; char ch=' '; char f='b'; int s1=0,i=0,j=0; int m=0,n=0,k
  3. 所属分类:C/C++

    • 发布日期:2011-03-16
    • 文件大小:3072
    • 提供者:show2223412
  1. 编译原理——词法分析代码

  2. ⒈ 题目 编写前述PASCAL子集的词法分析程序。 1)主程序设计考虑,(参阅后面给出的程序框架) 主程序的说明部分为各种表格和变量安排空间。 数组k为关键字表,每个数组元素存放一个关键字。采用定长的方式,较短的关键字后面补空格。 P 数组存放分界符。为了简单起见,分界符、算术运算符和关系运算符都放在p表中(学生编程时,应建立算术运算符表和关系运算符表,并且各有类号),合并成一类。 id 和ci 数组分别存放标识符和常数。 instring 数组为输入源程序的单词缓存。 outtoken 记录
  3. 所属分类:C/C++

    • 发布日期:2011-05-28
    • 文件大小:84992
    • 提供者:zl007ok
  1. 编译原理——语义分析代码

  2. ⒈ 题目 分析对象的BNF定义如下: 〈算术表达式〉∷=〈项〉|〈算术表达式〉+〈项〉|〈算术表达式〉-〈项〉 〈项〉∷=〈因式〉|〈项〉*〈因式〉|〈项〉/〈因式〉 〈因式〉∷=〈变量〉│(〈算术表达式〉) 〈变量〉∷=〈字母〉 〈字母〉∷=A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z (a)总程序过程 (b) ( E过程)算术表达式处理 (c)项处理(T过程) (d)因式处理过程)(F过程) (e) (f) 图2-7-5 递归下降法
  3. 所属分类:C/C++

    • 发布日期:2011-05-28
    • 文件大小:69632
    • 提供者:zl007ok
  1. 词法分析,具体文件都有,编译原理,课程设计

  2. 能运行 词法分析,具体文件都有,编译原理,课程设计 program test; integer i; var j; real k; if i>j j=i end; 可对此程序分析
  3. 所属分类:C/C++

    • 发布日期:2011-11-07
    • 文件大小:36864
    • 提供者:ling499185749
  1. 编译原理上机--语法分析下

  2. 编译原理上机--语法分析下 LR分析表定义如下: // 对于移进操作Si用数字i表示,对于归约Rj用数字-j表示 // 接受状态acc和 // 出错例程使用宏定义
  3. 所属分类:软件测试

    • 发布日期:2013-06-10
    • 文件大小:121856
    • 提供者:abc781253669
  1. 编译龙书pdf

  2. 编译原理外国].Aho.A.V.,.Lam.M.S.,.Sethi.R.,.Ullman.J.D.Compilers.Principles,.techniques,.and.tools.(2ed.,.AW,.2007 被称为龙书
  3. 所属分类:专业指导

    • 发布日期:2014-04-18
    • 文件大小:5242880
    • 提供者:niushixiong1
  1. 软件学院编译原理第二次上机求first和follow集

  2. 第三次上机作业 1. 编写First和Follow函数,实现其求解过程。 (1)FIRST集合计算方法: ① 若Xa.., 则将终结符a加入FIRST(X)中; ② 若X,则将加入FIRST(X)中; ③ 若XY…,且Y属于非终结符,则将FIRST(Y)\{}加入到FIRST(X)中;(注:“\”表示除去元素,即FIRST(Y)中的非元素加入到FIRST(X)中。以下同理。) ④ 若XY1Y2..YK,且Y1,Y2,..Yi-1都是非终结符,且Y1,Y2,..Yi-1的FIR
  3. 所属分类:专业指导

    • 发布日期:2017-06-15
    • 文件大小:7168
    • 提供者:damugeisme
  1. 编译原理 - 语法分析技术:实践指导

  2. Parsing Techniques: A Practical Guide Second Edition Dick Grune and Ceriel J.H. Jacobs 《语法分析技术:实践指导》第二版 作者主页:http://www.cs.vu.nl/~dick/PTAPG.html 介绍:http://www.amazon.com/Parsing-Techniques-Practical-Monographs-Computer/dp/038720248X 关键字:编译原理 语法分析 c
  3. 所属分类:专业指导

    • 发布日期:2008-12-14
    • 文件大小:2097152
    • 提供者:endu
  1. 编译原理-西安交通大学(冯博琴)1引论.pdf

  2. 编译原理 冯博琴的PPT 引论!什么叫编译程序 2编译理论与其他课程关系 操作系统 数据结构 素材 对象编译理论 基础 离散数学 自动机和形式语言 什么叫编译程序 3编译理论的应用 编译理论的许多想法和技术可用于一般软件的设计: 有穷状态技术 E 文本编辑程序 情报检索 模式识别 上下文无关文法 建立多种文本处理程序 语法制导翻译 程序校验 代码优化技术 白非结构化到结构化的程序转换 什么叫编译程 4翻译程序 翻译程序( Translator)是一种程序,其输入是某种语言 的一系列语句,而其
  3. 所属分类:其它

  1. 编译原理实验.zip

  2. 一 上机实习目的:理解编译程序的构造原理,掌握编译程序的构造方法与技术。通过实习,使学生既加深对编译原理基础理论的理解,又提高动手能力,特别是提高软件设计能力。 二、上机实习要求: 在理解编译原理基本思想的基础上,选择一个自己熟悉的程序设计语言,完成编译程序的设计和实现过程。本实习要求学生采用递归下降分析技术,这是一种自顶向下的的编译方法,其基本思想是对语言的每个(或若干个)语法成分编制一个处理子程序,从处理这个语法成分的子程序开始,在分析过程中调用一系列过程或函数,对源程序进行语法和语义分析
  3. 所属分类:C++

    • 发布日期:2020-01-13
    • 文件大小:581632
    • 提供者:qq_42836930
« 12 3 4 »