code: func (t Type) String() string {
  	s := ""
  	if 0 <= t && t < Type(len(tokens)) {
  		s = tokens[t]
  	}
  	if s == "" {
  		s = "token(" + strconv.Itoa(int(t)) + ")"
  	}
  	return s
  }
docs: // String returns the string corresponding to the token tok.