编辑原理类C教学语言研究与实现.docVIP

  • 4
  • 0
  • 约3.34千字
  • 约 8页
  • 2018-09-17 发布于福建
  • 举报
编辑原理类C教学语言研究与实现

编辑原理类C教学语言研究与实现   摘 要:编辑原理类C教学语言的性质相当于C语言的子集之一,其词法、语法的定义方面都较为清晰,具有功能较为简单、结构较为清晰、应用较为方便的特点。编辑原理类C教学语言的编译程序所采用的方式为一遍扫描结构,通过编译过程帮助学生从整体上建立对编译程序的概念。本文主要的研究目的就是在编辑原理课程教学现状的基础上实现类C教学语言的定义,最终完成类C教学语言及其编译系统的实现。   关键词:编辑原理;类C教学语言;编译器   当前,多数高校中“编辑原理”课程的教学语言依旧使用PL/O。PL/O属于PASCAL的子集,学生对此并不熟悉,导致在“编译原理”课程学习的过程中存在较大的困难。部分高校已经意识到这点问题,开始重新选择“编译原理”课程的教学语言,其中SNL、TEST等语言过于简单,不利于学生对编辑技术的掌握;C语言编译器又过于复杂,导致学生在算法中浪费大量的时间,分散学习编译技术的精力。因此,本文提出了类C教学语言的设计,将其作为“编辑原理”课程教学语言。   1 “编译原理”课程教学现状   当前,“编译原理”属于计算机专业必修专业基础课程,在计算机学科中有着非常重要的地位与作用。“编译原理”课程的主要内容为编译器构造原理、编译器基本设计、编译器实现技术等,是计算机软件工程技术人员所需要掌握的重要基础知识之一,有着无可替代的地位[1]。

文档评论(0)

1亿VIP精品文档

相关文档