摘要: 翻译器解决了从sql到C#常常加入许多的 双引号, 简单的词法分析可以对sql代码进行格式化调整,每行长度70左右format#regionformatprivatestringformatString=string.Empty;privateintindex=0;privateStringBuildersbword=newStringBuilder();char[]splitc=newchar[... 阅读全文
posted @ 2008-01-04 13:15 未未 阅读(552) 评论(2) 推荐(0) 编辑
摘要: 写了一个对xml文件的词法分析,程序的分析引擎用switch+state写的,主要是为加深对词法分析的理解.while(sr.Peek()!=-1){//intc=sr.Read();//Charch=(char)c;//Console.WriteLine("{0}\t{1}\t{2}",ch,c,Convert.ToString(c,2).PadLeft(16,'0'));/**/////swi... 阅读全文
posted @ 2008-01-04 13:09 未未 阅读(747) 评论(2) 推荐(0) 编辑