docs: @Override
  	public Token getTokenList(Segment text, int initialTokenType, int startOffset) {
  		resetTokenList();
  		this.offsetShift = -text.offset + startOffset;
  
  		// Start off in the proper state.
  		s = text;
  		yyreset(zzReader);
  		yybegin(YYINITIAL);
  		return yylex();
  	}