code: func newStandardTokenizer(matchVersion util.Version, input io.RuneReader) *StandardTokenizer {
  	ans := &StandardTokenizer{
  		Tokenizer:      NewTokenizer(input),
  		maxTokenLength: DEFAULT_MAX_TOKEN_LENGTH,
  	}
  	ans.termAtt = ans.Attributes().Add("CharTermAttribute").(CharTermAttribute)
  	ans.offsetAtt = ans.Attributes().Add("OffsetAttribute").(OffsetAttribute)
  	ans.posIncrAtt = ans.Attributes().Add("PositionIncrementAttribute").(PositionIncrementAttribute)
  	ans.typeAtt = ans.Attributes().Add("TypeAttribute").(TypeAttribute)
  	ans.init(matchVersion)
  	return ans
  }
docs: /*
  Creates a new instance of the StandardTokenizer. Attaches the input
  to the newly created JFlex scanner.
  */