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

搜索资源列表

  1. 语义分析&&编译原理实验

  2. 一、实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法。 二、实验要求 采用递归下降语法制导翻译法,对算术表达式、赋值语句进行语义分析并生成四元式序列。 三、实验的结果验证 1.输入是语法分析后提供的正确的单词串,输出为三地址指令形式的四元式序列。 给出语句串: begin_a:=2+3*4; _x:=(a+b)/c_end# 输出如下三地址指令: (1) t1=3*4 (2) t2=2+t1 (3) a=t2 (4) t3=a+b
  3. 所属分类:C

    • 发布日期:2009-06-02
    • 文件大小:5120
    • 提供者:keaixingkong
  1. 词法分析&&编译原理

  2. 实验1 词法分析 一、 实验目的 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、 实验要求 1、 待分析的简单语言的词法 (1) 关键字: begin if then while do end 所有关键字都是小写。 (2) 运算符和界符: := + – * / < <= > >= = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义 : ID=letter(letter| digit)* NUM=digit dig
  3. 所属分类:iOS

    • 发布日期:2009-06-02
    • 文件大小:2048
    • 提供者:keaixingkong
  1. 语法分析&&编译原理实验

  2. 实验2 语法分析 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:=< ;表达式> (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正
  3. 所属分类:C

    • 发布日期:2009-06-02
    • 文件大小:5120
    • 提供者:keaixingkong
  1. VHDL时钟倍频的设计

  2. library IEEE; Library UNISIM; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use UNISIM.vcomponents.all; entity pin_test is port ( rst_manu_h :in std_logic; clk_in :in std_logic; FPGA_CR2 :out std_logic;
  3. 所属分类:硬件开发

    • 发布日期:2009-06-04
    • 文件大小:2048
    • 提供者:longwindpoem
  1. 编译原理实验 设计一个词法分析器

  2. 设计一个词法分析器。 【基本要求】 词法分析器基本功能是: (1) 输入源程序:输入PASCAL源程序; (2) 输出单词,输出形式为:(序号,单词,对应源程序行号,对应源程序列号); (3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息); (4) 输出符号表,输出形式为:(单词种别码,单词符号); 【测试数据】 (1)输入源程序: program example1; var a,b,c:integer; x:char; begin if (a+c*3 > b) and (
  3. 所属分类:C

    • 发布日期:2009-06-06
    • 文件大小:47104
    • 提供者:xiaolicky
  1. csapp_深入理解计算机系统_相关文件_csapp.h_csapp.c

  2. 深入理解计算机系统: csapp.h csapp.c //csapp.h /* $begin csapp.h */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #
  3. 所属分类:C

    • 发布日期:2009-06-08
    • 文件大小:6144
    • 提供者:dexinmeng
  1. 三级PC南开100题

  2. 三级PC南开100题,考三级pc必备! 第一题: 一、请编制程序,其功能是:将内存中由SOURCE指示的40个字节有符号数组成的数组分成正数和负数两个数组,并求这两个数组的数据个数,结果存放在RESULT指示的内存区域,存放形式为正数个数在前,其后跟正数数组元素,然后是负数个数及负数数组元素。 例如: 内存中有 1EH,91H,74H,91H,42H,30H,81H,F3H,18H,25H 结果为 06H,1EH,74H,42H,30H,18H,25H,04H,91H,91H,81H,F3H
  3. 所属分类:硬件开发

    • 发布日期:2009-06-08
    • 文件大小:892928
    • 提供者:simplecs
  1. 乒乓台技术教程日文版chmpart1

  2. //Var // updateparam : AutoUpdateParam; // hUpdateExeMutex : THANDLE; // Ret : DWORD; //Begin // ShellExecute(0, 'open', PChar(WhatNews_URL), '', '', SW_SHOWMAXIMIZED); // If Not (IsWindow(g_hUpdateExeHandle)) Then // g_hUpd ateExeHandle := 0; ...展开
  3. 所属分类:Java

    • 发布日期:2009-06-10
    • 文件大小:4194304
    • 提供者:warrially
  1. 乒乓台技术教程chm 日文版part2

  2. //Var // updateparam : AutoUpdateParam; // hUpdateExeMutex : THANDLE; // Ret : DWORD; //Begin // ShellExecute(0, 'open', PChar(WhatNews_URL), '', '', SW_SHOWMAXIMIZED); // If Not (IsWindow(g_hUpdateExeHandle)) Then // g_hUpd ateExeHandle := 0; ...展开
  3. 所属分类:Java

    • 发布日期:2009-06-10
    • 文件大小:4194304
    • 提供者:warrially
  1. 乒乓台技术教程chm 日文版part3

  2. //Var // updateparam : AutoUpdateParam; // hUpdateExeMutex : THANDLE; // Ret : DWORD; //Begin // ShellExecute(0, 'open', PChar(WhatNews_URL), '', '', SW_SHOWMAXIMIZED); // If Not (IsWindow(g_hUpdateExeHandle)) Then // g_hUpd ateExeHandle := 0; ...展开
  3. 所属分类:Java

    • 发布日期:2009-06-10
    • 文件大小:3145728
    • 提供者:warrially
  1. C语言的词法分析器(编译原理)

  2. 自己做的课程设计: 最近老师要求用C语言做一个词法分析器,要求功能相对完善,能完成基本的词法分析。将输入输出的结果以文件的形式保存,并用数据测试结果的正确性。 编译程序完成词法分析功能,扫描输入字符流,产生用于语法分析的词法记号序列。下述文法描述了该词法分析程序: -->|| -->| -->+|-|*|/|;|(|)|{|}|<|=|>|:=| -->a|…|z|A|…|Z -->0|…|9 -->’ ’ 假定语言的关键字为begin","if
  3. 所属分类:C

    • 发布日期:2009-06-11
    • 文件大小:2048
    • 提供者:lily_sunshine
  1. 备考三级PC南开100题.doc

  2. 第一题: 一、请编制程序,其功能是:将内存中由SOURCE指示的40个字节有符号数组成的数组分成正数和负数两个数组,并求这两个数组的数据个数,结果存放在RESULT指示的内存区域,存放形式为正数个数在前,其后跟正数数组元素,然后是负数个数及负数数组元素。 例如: 内存中有 1EH,91H,74H,91H,42H,30H,81H,F3H,18H,25H 结果为 06H,1EH,74H,42H,30H,18H,25H,04H,91H,91H,81H,F3H 部分程序已给出, 其中原始数据由过 程L
  3. 所属分类:硬件开发

    • 发布日期:2009-06-14
    • 文件大小:96256
    • 提供者:stefaniesun555
  1. Delphi常用数值算法源代码

  2. Delphi常用数值算法源代码 procedure CHOBSB(A:MATRX2; N:integer; D:array of real;var B:array of real); var I,J:integer; SUM:real; begin For I:=1 To N do begin Sum:=B[I]; For J:=1 To I - 1 do Sum:=Sum - A[I, J] * B[J]; B[I]: =Sum; end; For I:=N DownTo 1 do begi
  3. 所属分类:其它

    • 发布日期:2009-06-14
    • 文件大小:1048576
    • 提供者:onlyou13
  1. BeginningAjax

  2. begin to learn ajax. Publish by wrox. programmers books written by programmers.
  3. 所属分类:Web开发

    • 发布日期:2009-06-14
    • 文件大小:4194304
    • 提供者:tingan
  1. 编译原理实验——单词的词法分析

  2. 完成对某一种常用高级语言(如Pascal、C语言、PL/0语言)的各类单词进行词法分析。 PL/0语言文法的EBNF描述: 〈程序〉∷= 〈分程序〉。 〈分程序〉∷= [〈常量说明部分〉][〈变量说明部分〉][〈过程说明部分〉]〈语句〉 〈常量说明部分〉∷= CONST〈常量定义〉{。〈常量定义〉}; 〈常量定义〉∷= 〈标志符〉=〈无符号整数〉 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈变量说明部分〉∷= VAR〈标志符〉{,〈标志符〉}; 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉}
  3. 所属分类:C

    • 发布日期:2009-06-16
    • 文件大小:3072
    • 提供者:rain0906
  1. iBATIS-SqlMaps-2_cn.pdf

  2. iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。
  3. 所属分类:其它

    • 发布日期:2009-06-19
    • 文件大小:1006592
    • 提供者:zhaomeng810320
  1. Delphi 与汇编入门

  2. 初学 Delphi 嵌入汇编[1] - 汇编语言与机器语言 初学 Delphi 嵌入汇编[2] - 汇编语言关键字 初学 Delphi 嵌入汇编[3] - 第一个 Delphi 与汇编的例子 初学 Delphi 嵌入汇编[4] - 寄存器在过程与函数中的使用 初学 Delphi 嵌入汇编[5] - 寄存器在过程与函数中的使用 - 续 初学 Delphi 嵌入汇编[6] - & 操作符 初学 Delphi 嵌入汇编[7] - 使用常量 初学 Delphi 嵌入汇编[8] - 8 位寄存器、1 6
  3. 所属分类:硬件开发

    • 发布日期:2009-06-19
    • 文件大小:385024
    • 提供者:cektop70
  1. 扩展PL0文法(包括源程序和文档)

  2. prog = "program" ds "begin" ss "end" ".". ds = d {";" d}. ss = s {";" s}. d = "integer" aident {"," aident }┃ "logical" bident {"," bident }. s = aident " ;:=" ae┃ bident ":=" be┃ "if" be "then" ss ["else" ss] "end"┃ "while" be "do" ss "end"┃ "r
  3. 所属分类:专业指导

    • 发布日期:2009-06-19
    • 文件大小:821248
    • 提供者:xxsally
  1. The Scientist and Engineer

  2. The Scientist & Engineer's Guide to Digital Signal Processing, by Steven W. Smith, Ph.D, provides a practical introduction to Digital Signal Processing. Covering a wide range of topics, this book is an ideal introductory text for those new to DSP, a
  3. 所属分类:硬件开发

    • 发布日期:2009-06-20
    • 文件大小:6291456
    • 提供者:skiboy
  1. How Linux and the Free Software Movement Undercut the High-Tech Titans

  2. This is just a book about the free software movement. It wouldn’t be possible without the hard work and the dedication of the thousands if not millions of people who like to spend their free time hacking code. I salute you. Thank you. Many people sp
  3. 所属分类:Linux

    • 发布日期:2009-06-20
    • 文件大小:1048576
    • 提供者:reiamwnnwhb
« 1 2 3 4 5 67 8 9 10 11 ... 50 »