class_docstr: Class contains implementation of Porter stemming algorithm.
  
  Attributes
  --------
  b : str
      Buffer holding a word to be stemmed. The letters are in b[0], b[1] ... ending at b[`k`].
  k : int
      Readjusted downwards as the stemming progresses.
  j : int
      Word length.
class_docstr_tok: ["Class","contains","implementation","of","Porter","stemming","algorithm",".","Attributes","--","--","--","--","b",":","str","Buffer","holding","a","word","to","be","stemmed",".","The","letters","are","in","b","[","0","]",",","b","[","1","]","...","ending","at","b","[","`","k","`","]",".","k",":","int","Readjusted","downwards","as","the","stemming","progresses",".","j",":","int","Word","length","."]
docstr: Turn terminal 'y' to 'i' when there is another vowel in the stem.
docstr_tok: ["Turn","terminal","'","y","'","to","'","i","'","when","there","is","another","vowel","in","the","stem","."]
code: def _step1c(self):
      """Turn terminal 'y' to 'i' when there is another vowel in the stem."""
      if self._ends("y") and self._vowelinstem():
          self.b = self.b[: self.k] + "i"
  
file_path: gensim/gensim/parsing/porter.py
label_desc: Use image node_id 11 for calling the PorterStemmer obj's underlying member method code with example usage: obj._step1c() without return types