搜索资源列表
-
0下载:
本程序主要用于实现自底向上分析技术中的简单优先分析算法,简单文法可由键盘输入,实现功能包括:简单优先文法的判别,优先关系矩阵的输出,句子的识别等-the procedures used to achieve a bottom-up analysis of a simple priority analysis algorithms, simple grammar could be the keyboard input to achieve features include : simple gra
-
-
0下载:
编译中的LL(1)分析方法的实现。对于输入的文法,判断其有效性,用LL(1)方法进行语法分析,并可判别输入的符号串是否为该文法的句型。 -compiler of LL (1) Method of analysis. The importation of the grammar, to judge its effectiveness, with LL (1) methods for syntax analysis, discriminant can input strings of symbols
-
-
0下载:
LL(1)文法使用的是确定的自顶向下的分析技术。LL(1)的含义是:第一个L表明自顶向下分析是从左向右扫描输入串,第2个L表明分析过程中将使用最左推导,1表明只需向右看一个符号便可决定如何推导,即选择哪个产生式(规则)进行推导。
LL(1)文法的判别需要依次计算FIRST集、FOLLOW集和SELLECT集,然后判断是否为LL(1)文法,最后再进行句子分析。
-LL (1) grammar using a set top-down analysis techniques. LL (1)
-
-
0下载:
LL(1)文法使用的是确定的自顶向下的分析技术。LL(1)的含义是:第一个L表明自顶向下分析是从左向右扫描输入串,第2个L表明分析过程中将使用最左推导,1表明只需向右看一个符号便可决定如何推导,即选择哪个产生式(规则)进行推导。-LL (1) grammar using a set top-down analysis techniques. LL (1) the meaning is: the first one L shows a top-down analysis is a scan inp
-
-
0下载:
本函数是一个词法分析器,其分析主要从几个方面入手:
*
* 1.先判别是不是注释。一旦读入的字符出现 / * ,则用一个while循环一直读取下面的字符,直到出现* /为止。
*
* 2.接着判断是不是以数值开头的。如果是以数值开头则再分情况讨论:
* A.在遇到空格之前,后面读进来的都是数值的话,则很明显,这是一个数。然后将其种别码输出来(37,-)
* B.在遇到空格之前,后面读进来的都是数值的话,譬如123ac 那么这是一个非法字符,输出错误-This funct
-