• 编译原理课程设计报告 词法分析程序实现

    通过编写并上机调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将其分解成各类单词的词法分析方法。 词法分析器工作的第一步是输入源程序文本。输入串一般是放在第一个缓冲区中。词法分析的工作可以直接在这个缓冲区中进行。但在许多情况下,把输入串预处理一下,对单词符号的识别工作将比较方便。在设计过程中,使用状态转换图是设计词法分析程序的一种好途径。一个状态转换图可以用于识别一定的字符串。在输入时用户不得使用系统的保留字,并且把关键字作为保留字,成为一类特殊标识符来处理。 转换图容易用程序实现,让每一个状态结点对应一小段程序

    5
    552
    917KB
    2010-01-05
    50
  • 编译原理课程设计词法分析程序

    一 词法分析 1 设计目的:通过完成词法分析程序,了解词法分析的过程 2、设计内容:用C或PASCAL语言实现对某语言(例如:C、PASCAL)的词法识别程序,生成单词,并分类存在符号表中。 3.源程序: (1):主函数 Main() void main() {accidence_analyse();//词法分析主程序 out=fopen("tim0n.c","r");//打开生成结果文件tim0n.c test_function();//测试函数 fclose(out); }

    0
    157
    54KB
    2010-01-05
    26
  • spl 编译原理词法分析课程设计文档

    一、概述 课程设计的目标是做一个编译器,用的是SPL语言,该语言结构清晰简单,包括了一部分的高级预言的语法结构,对于简单的编译器程序来说,做为测试用例是比较合适的,难度也相对比较低的。 本SPL编译器是在Visual C++集成环境下,用C++语言实现,在Window XP平台下运行通过的.

    5
    342
    192KB
    2010-01-05
    10
  • touble c 画图,移动的月亮

    touble c 画图,移动的月亮,蓝色底,白色星星和月亮

    0
    47
    1KB
    2009-05-09
    3
  • touble c 画 旋转 3d图

    计算机图形学实验,用c画的3d图形(回车旋转,O退出)

    0
    61
    1KB
    2009-05-09
    4
关注 私信
上传资源赚积分or赚钱