docs: private int chn2Op(String str,Loc loc){
  		int chr,op,len;
  		len=str.length();
  		if(loc.v>=len)
  			return -1;
  		chr=str.charAt(loc.v);
  		op=this.strOp.indexOf(chr);
  		if(op<0)
  			return -1;
  		if(op<4){
  			loc.v++;
  			if(loc.v>=len){
  				if(op==3)
  					op=4;
  				return op;
  			}
  			chr=str.charAt(loc.v);
  			if(this.strOp.indexOf(chr)>3){
  				loc.v++;
  			}
  			else{
  				if(op==3)
  					op=4;
  			}
  		}
  		return op;
  	}