public void replace(int start, int limit, String text) {final int charsLen = text.length();final int newLength = shiftForReplace(start, limit, charsLen);text.getChars(0, charsLen, buffer, start);token.setLength(length = newLength);}

public void replace ( int start , int limit , String text ) { final int charsLen = text . length ( ) ; final int newLength = shiftForReplace ( start , limit , charsLen ) ; text . getChars ( 0 , charsLen , buffer , start ) ; token . setLength ( length = newLength ) ; }
public void Replace(int start, int length, string text) {int charsLen = text.Length;int newLength = ShiftForReplace(start, length + start, charsLen); text.CopyTo(0, buffer, start, charsLen);token.Length = (this.length = newLength);}
