禾苗
成长历程
10 2008 档案
文法分析之终结符和非终结符
摘要:经过一夜的努力,终于将终结符和非终结符区分问题搞定了。其实在判断过程中困难的不是区分终结符和非终结符,而是判断一个文法描述,是不是正确的,比如这个描述是否符合格式规则、内容的判断等。我只对描述是否符合规则进行了判断。在这个过程中使用了正则表达式。文法开始判断是在前面已经写过了。今天讲一讲文法格式的判断。 这个格式判断也就是从格式就行判断,比如格式为:* := ***。其实也是很简单... 阅读全文
posted @ 2008-10-30 17:23 禾苗 阅读(8977) 评论(0) 推荐(1)
java环境变量的设置
摘要:学了不短一段时间的Java,可是在黑窗窗下面还是没有编译过。前两天刚刚装的新系统,今天在看电视的时候突然想到把j2se装上,有时间还可以操练一下Java。新版的j2se里Java这个命令是不需要设置的,但是javac这个命令还是要设置。这就是问题了。环境变量(啊,什么,以前没有见过啊)没搞过。怎么设置啊。 到网上找到了设置,Java_home、classpath和path。我... 阅读全文
posted @ 2008-10-24 21:41 禾苗 阅读(258) 评论(0) 推荐(0)
正则表达式 G[S]:
摘要:我们的编译原理实验已经做到了文法分析了,其中一个就是区分终结符和非终结符。有的文法开始没有G[S]:,可是大部分都是有的。在区分的时候不能将这些包含在其中。G[S]:这个给我们的信息是,文法开始符是:S,但是G却不是非终结符,所以要将其挑出来。在G[S]:中,它们是作为一个整体的。其中可能还有变化,如G1[S]:等,所以需要正则表达式来匹配。 这个正则表达式是 @"^[A-... 阅读全文
posted @ 2008-10-23 12:43 禾苗 阅读(754) 评论(3) 推荐(0)
禾苗的第一篇
摘要:今天在这里注册了自己的博客,禾苗将在里学习、成长。 就和申请里所写的一样,我将会在这里记录我的成长。 阅读全文
posted @ 2008-10-22 18:55 禾苗 阅读(220) 评论(1) 推荐(0)