-
题名LL(1)文法及分析表的自动构造
被引量:4
- 1
-
-
作者
温敬和
-
机构
上海第二工业大学计算机系
-
出处
《上海第二工业大学学报》
2001年第2期38-44,共7页
-
文摘
本文主要讨论了LL(1)文法以及LL(1)分析表的自动构造。LL(1)分析法适用范围较LR分析法为小,但该方法系统开销小,故可用于小型编译程序或命令解释执行系统的语法分析。论文中的相关软件除可用于教学演示外,还可用于实际编译程序LL(1)分析表的自动构造。
-
关键词
编译程序
翻译程序
语法分析
自动构造
ll(1)分析法
ll(1)文法
ll(1)分析表
-
Keywords
compiler
translator
grammar analysis
automatic generation
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于LL(1)分析表的布尔文法语法分析算法
- 2
-
-
作者
李玉萍
-
机构
商丘师范学院信息技术学院
-
出处
《江西科学》
2017年第3期444-445,459,共3页
-
基金
河南省科技厅基础与前沿技术研究计划项目"平面向量场拓扑的设计与研究"(编号142300410395)
-
文摘
布尔文法是针对特定的形式语言提出的一种新的描述形式,文法以上下文无关文法为基础,在形式规则中加入集合论的相关运算。传统的LL算法只能处理上下文无关文法,通过对布尔文法深入的分析,提出了一种基于LL(1)分析表的布尔文法的语法分析算法。通过实例详细描述了算法处理的过程,验证算法的可行性和正确性。
-
关键词
布尔文法
ll(1)分析表
语法分析
-
Keywords
boolean grammars
ll( 1 ) analytical table
syntax analysis
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名LL(1)文法分析器的研究与分析
- 3
-
-
作者
邓丽慧
-
机构
[
-
出处
《科技风》
2017年第25期53-54,共2页
-
文摘
在计算机编程领域中, 语法分析是编译程序的核心部分, 它有着极其重要的地位, 语法分析的作用是在词法分析识别 单词符号串的基础上, 分析并判断程序的语法结构是否符合语法规则.目前语法分析包含为自顶向下的分析方法和自底向上的 分析方法两大类.明确文法分析的方法时, 选用实用的方法对文法进行分析.本文主要采用自顶向下的分析方法, 对 LL(1)文法 做出适当的分析与研究, LL(1)文法的功能是利用LL(1)控制程序和相关文法生成LL(1)分析表, 对输入符号串进行自上而下的 分析过程.
-
关键词
ll(1)分析法
自顶向下
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名程序理解中LL(1)抽象文法的设计与实现
- 4
-
-
作者
罗玉玲
何锫
张雯雰
-
机构
湘南学院计算机系
长沙理工大学计算机与通信工程学院
-
出处
《计算机与数字工程》
2011年第9期33-36,共4页
-
基金
湖南省教育厅科研基金项目(编号:09C921)资助
-
文摘
采用自顶向下的LL(1)语法分析技术,设计一个程序静态分析器,对源文法进行高级概念化抽象。可以从不同层次不同方面来得到源程序的设计意图,实现语言平台的无关性。系统不仅优于传统的分析工具,而且具有良好的通用性。
-
关键词
程序理解
文法
ll(1)分析
源代码分析
软件复用
-
Keywords
program comprehension, syntax, ll(1) analysis, analyzing source code, software reuse
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名LL(1)文法下推机的产生及其编程实现
- 5
-
-
作者
朱宏
-
机构
张家口师专数学系
-
出处
《张家口师专学报(自然科学版)》
1992年第2期14-23,共10页
-
文摘
运用LL(1)分析法,给出了对任意给定的一个2型文法进行分析,如果是LL(1)文法,则产生其下推机的方法;并简要介绍了其编程实现。
-
关键词
ll(1)文法
下推机
编译方法
ll(1)分析法
语法分析方法
2型文法
自动机
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于数据库的通用预测分析法的设计与实现
- 6
-
-
作者
宋雅娟
于岳峰
-
机构
长春大学计算机科学技术学院
长春大学理学院
-
出处
《长春大学学报》
2009年第6期32-34,共3页
-
文摘
简要叙述了预测分析法的基本原理,并阐述如何利用数据库存储预测分析表,使得用户可以通过web界面输入任何文法的LL(1)分析表,并保存在数据库中。通过统一的预测分析程序对句子进行解析,从而完成语法分析工作。
-
关键词
预测分析法
数据库
ll(1)分析表
-
Keywords
predication parsing
database
ll( 1 ) parsing table
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种高效的自然语言理解语法分析算法
被引量:3
- 7
-
-
作者
罗莎
-
机构
北海职业学院电子信息工程系
-
出处
《科技通报》
北大核心
2013年第12期91-93,共3页
-
文摘
针对大型应用软件中嵌入脚本语言问题,提出了一种高效的自然语言理解语法分析算法。建立了脚本语言文法的描述规范,并用VC++设计并实现了一种快捷而通用的语法分析器。实例表明,该算法实现的语法分析器快速、高效,完全可以达到工程要求。
-
关键词
自然语言
词法分析
语法分析
ll(1)分析法
-
Keywords
natural language
lexical analysis
syntax analysis
ll (1) analysis method
-
分类号
TP137
[自动化与计算机技术—控制理论与控制工程]
-
-
题名《程序设计语言编译原理》教改探讨
被引量:6
- 8
-
-
作者
滕华
刘敏
-
机构
四川师范学院计算机科学系
-
出处
《四川师范学院学报(自然科学版)》
2003年第1期31-33,共3页
-
基金
四川省高等教育新世纪教育改革工程基金(川教高[2001]36)
四川省本科人才培养基地基金(川教高[2001]37)
-
文摘
说明了编译原理课程改革的原因、办法和意义,详细介绍了改革的具体办法,以期能用于实践,达到培养本科学生计算机综合应用的能力和科研思维方法。
-
关键词
编译原理
教改
LR分析
ll(1)分析
-
Keywords
compilation theorem
teaching reform
LR analysis
ll(1) analysis
-
分类号
G423
[文化科学—课程与教学论]
-