Grammatica是一个C#和Java的语法分析程序生成器(编译器的编译器)。它可以用LL(k)语法创建可读的和带有注释的源代码。它也支持创建一个运行时语法分析器,带不生成源代码。语法产生式用EBNF描述,使用规则表达式的符号
标签: Grammatica Java 编译器 LL
上传时间: 2014-11-12
上传用户:569342831
一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(
标签: 过程
上传时间: 2015-03-27
上传用户:zhaoq123
编写一个C语言的子集的词法分析程序,对C语言源代码程序进行扫描,识别简单语言的基本字、标识符、无符号整数、运算符和界符等单词符号,产生的单词转换成特别码表示,形成word文件(单词序列)保存。
上传时间: 2015-03-29
上传用户:xlcky
此为编译原理实验报告 学习消除文法左递规算法,了解消除文法左递规在语法分析中的作用 内含 设计算法 目的 源码 等等.... 算法:消除左递归算法为: (1)把文法G的所有非终结符按任一种顺序排列成P1,P2,…Pn 按此顺序执行 (2)FOR i:=1 TO n DO BEGIN FOR j:=1 DO 把形如Pi→Pjγ的规则改写成 Pi→δ1γ δ2γ … δkγ。其中Pj→δ1 δ2 … δk是关于Pj的所有规则; 消除关于Pi规则的直接左递归性 END (3)化简由(2)所得的文法。即去除那些从开始符号出发永远无法到达的非终结符的 产生规则。
上传时间: 2015-03-29
上传用户:极客
一个子集的词法分析器。输入程序,输出TOKEN串各符号表,并存入文件。
上传时间: 2014-12-22
上传用户:songnanhua
//串行驱动led显示, //一个74hc595位移寄存器驱动三极管驱动led位, //两个74hc595驱动led段,方式位5位x8段x2=10个数码管 //5分频,每次扫描时间位1.25ms //定义特殊符号
上传时间: 2015-03-30
上传用户:海陆空653
绿色拼形,最新推出的2.0版,是一种全新的汉语词符输入方法,全面支持汉字国标扩展码 (GBK),可输出简繁体汉字、日韩文用汉字及香港地区专用汉字共20903个,同时可便捷地输出图形符号(如‰、℃、☆、◆等)及标点符号;词汇丰富,收集了大量的常用词汇、成语、诗词名句、俗语等,共四万四千余条;编码长度短,国标汉字编码长度均在三码以内;重码率低;易学易用,规则简单,可随时调出部件键位图参照输入
标签:
上传时间: 2014-12-06
上传用户:561596
基于matlab中的simulink搭建的编码ofdm的仿真平台,可以直观的看出编码前后系统误符号率的变化
上传时间: 2013-12-26
上传用户:缥缈
one tool 自定义 Microsoft Visio 可以配合开发 Microsoft Visio 解决方案,该解决方案是创建解决方案以解决特定绘图问题的完善指南。您可以获得有关使用公式设计模仿真实物体和行为的 SmartShape 符号的详细信息。
上传时间: 2014-08-25
上传用户:xinyuzhiqiwuwu
给定字符串,按照英文字母、数字、符号顺序排序算法
标签: 字符串
上传时间: 2013-12-16
上传用户:Shaikh