您的位置: 专家智库 > >

张弦

作品数:1 被引量:0H指数:0
供职机构:广西科技大学更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 1篇中文期刊文章

领域

  • 1篇自动化与计算...

主题

  • 1篇语法分析
  • 1篇语义
  • 1篇语义分析
  • 1篇符号表
  • 1篇词法分析
  • 1篇PASCAL

机构

  • 1篇广西科技大学

作者

  • 1篇原庆能
  • 1篇张弦

传媒

  • 1篇广西工学院学...

年份

  • 1篇2005
1 条 记 录,以下是 1-1
排序方式:
GPJ_Pascal集成开发坏境——词法分析、语法分析、语义分析和中间代码生成
2005年
GPJ_Pascal是PASCAL的一个子集。GPJ_Pascal集成开发环境是编辑、编译和执行GPJ_Pascal程序的平台,具有可视化的用户界面。本文主要介绍了GPJ_Pascal编译器的构造,其中,词法分析器扫描源程序,根据语言的词法规则,分解和识别出每个单词,同时进行词法检查;语法分析器以词法分析器生成的符号表为基础,验证单词符号串序列是否是语言文法的一个句子;在分析过程中,符号表被频繁地用来建立表项、查找表项、填充和引用表项;语法分析子程序采用了自上而下的递归子程序法,在语法分析的同时,也根据程序的语义生成有利于程序移植的相应三元式代码,并提供了出错处理的机制。GPJ_Pascal编译器总体结构完整、清晰,含义明确、易读、易理解,出错少,可靠性大,并易于对GPJ_Pascal的词法和语法进行扩充。
张弦原庆能
关键词:词法分析语法分析符号表
共1页<1>
聚类工具0