用 java语言编写的一个简单的词法分析器
java编写的词法分析器,可以用来应付编译原理实验
下载地址
用户评论
不错~就是乱码导致没有看懂~
挺好的,潜在的BUG已经找到了一小部分 以判断数字为例,可能出现 121dfrf132 的非法情况 else if(isLetter(ch2)){ int cur=i+j; String temp=str; char tempCh=temp.charAt(cur); while(isDigit(tempCh) || tempCh == '.'||isLetter(tempCh)){ cur++; tempCh=temp.charAt(cur); } cur-=1;
不错哟,实验可以用上
挺好的,潜在的BUG已经找到了一小部分 以判断数字为例,可能出现 121dfrf132 的非法情况 else if(isLetter(ch2)){ int cur=i+j; String temp=str; char tempCh=temp.charAt(cur); while(isDigit(tempCh) || tempCh == '.'||isLetter(tempCh)){ cur++; tempCh=temp.charAt(cur); } cur-=1;
非常好,虽然很简单但是代码很清楚,受益匪浅!
很好的学习资料。可以直接运行,注释很清楚,受益匪浅,嘻嘻
很好,完全能够解释词法过程,适合学习
好赞啊,完全符合要求,而且直接黏贴就可以用了
终于找到了个牛逼的,你简直完美的解决了我的问题!
不错的,很给力的代码,就是显示的话不是很简洁