|
java词法分析器(22) this.TOKEN = ""; break; } if (this.ASTATE == false) { break; } } return this.finalAccidence; } /** * @roseuid 3D9BB2E70260 */ public void controlThread() { this.toDelString = this.readFromBuffer(this.scanBuffer.Data); this.aa.outputAccidence(this.scan(this.toDelString)); //分割符 System.out.println("...................end row " + aa.pretreatment.fileRow + "........................."); //结束这一行分析 //clear up the var this.index = 0; this.finalAccidence = ""; this.ASTATE = true; this.toDelString = ""; this.senLength = 0; this.TOKEN = ""; } /** * @param tmpString * @return String * @roseuid 3D9BB3FB037F */ public String returnAWord(String TOKEN) { return TOKEN; } /** * @roseuid 3D9BB55502B4 */ public void initBuffer() { this.scanBuffer = aa.CSbFactory.createScanBuffer(BUFFER_SIZE); } //以下为字符的处理方法 /////////////////////////////////////////////////////
|