程序设计百科

广告

行家:玻尔特.李时间:2012年09月24日 状态是一个项目。文法G每一个产生式的右部添加一个圆点称为G的一个LR(0)项目。例如,产生式A->XYZ对应由四个项目:A->.XYZA->X.YZA->XY.ZA->XYZ.产生式A->只对应一个项目A->.。定义LR(0)项目一个项目指明了在分析过程中的某时刻我们看到产生式多大一部分。圆点在右边的非终结符,才能扩展,连续推理。排除用进行的无效归约。对产…[详细]

行家:玻尔特.李时间:2012年09月29日 这个方法的缺陷,没有考虑对活前缀有效性的影响。在以后算法的完善中要增加这方面的内容。G[S]={{S`,S,A,B,C,D},{a,b},P,S`},P由如下产生式组成:(0)S`->S(1)S->CbBA(2)A->Aab(3)A->ab(4)B->C(5)B->Db(6)C->a(7)D->a解:1.FIRST(S`)=FIRST(S)=FIRS…[详细]

行家:玻尔特.李时间:2012年09月16日 活前缀的定义…[详细]

行家:玻尔特.李时间:2012年08月18日 一道例题…[详细]

行家:玻尔特.李时间:2012年08月21日 教材中的方法…[详细]

行家:玻尔特.李时间:2012年09月01日 定义和构造FIRST集与FOLLOW集…[详细]

行家:玻尔特.李时间:2012年08月17日 用FIRST集、FOLLOW集定义LL(1)文法…[详细]

行家:玻尔特.李时间:2012年07月12日 E-->E+T-->E+T*F-->T+T*F-->T+T*i-->F+T*i-->i+T*i按确定推导序列产生句型和句子,只用最左、最右推导。最左推导是指对于一个推导序列中的每一个直接推导,被替换的总是当前符号串中的最左非终结符号。不一定在符号串中的最左位置。最右推导是指对于一个推导序列中的每一个直接推导,被替换的总是当前符号串中的最右非终结符号。不一定在符号…[详细]

行家:玻尔特.李时间:2012年07月03日 函数有三个设计方法:形参+返回值,数组作为形参,指针与函数…[详细]

行家:玻尔特.李时间:2012年06月19日 统计数组中等于某一个数值的元素个数…[详细]

行家:玻尔特.李时间:2012年06月19日 数组顺序的转换…[详细]

行家:玻尔特.李时间:2012年06月19日 指针的应用。指针能够指向变量、数组、指针、函数等…[详细]

行家:玻尔特.李时间:2012年06月19日 程序设计的方法与过程,用求解方程为例。…[详细]

行家:玻尔特.李时间:2012年06月19日 应用语法树…[详细]

行家:玻尔特.李时间:2012年06月19日 什么是关联,介绍关联的定义,关联的语法与语义(关联的规则),关联类,包与序列 …[详细]

行家:玻尔特.李时间:2012年06月19日 C语言的关键…[详细]

行家:玻尔特.李时间:2012年06月22日 C语言程序经典分析1 在函数中处理main函数的数组。部分数组首尾指针的使用。…[详细]

行家:玻尔特.李时间:2012年06月27日 以句型i+i*i为例。E(a)根与句型E相关联以E为标准的根结点,应有3个直接后继,从左到右顺序,3个结点标志为E、+、T。EE+TTFiT*FFii在后继的各步推导中,每当句型中的一个非终结符号,被某一个产生式的一个候选式替代时,就从此非终结符号标记的结点出发,向下建立一个直接子树,此子树末端结点的个数与用来替换的候选式中所含符号个数相同,顺序相同,分别标以该候选式的各个符号。推导,多步推导根结…[详细]

行家:玻尔特.李时间:2012年06月19日 与教学相关的栏目的介绍。…[详细]

行家:玻尔特.李时间:2012年06月19日 用数组作为函数参数…[详细]