Template:Params

From Wikipedia

[edit] Usage

This is a subroutine used by {{en-infl-verb}}. It should not be used directly.

If the second (and final) parameter is "es", return "{1}ing".

  • {{en-verb|buzz|es}}
  • {{en-verb|hiss|es}}
  • {{en-verb|perplex|es}}
  • {{en-verb|scratch|es}}
  • {{en-verb|slosh|es}}

Else if the third parameter is "es", return "{1}{2}ing".

  • {{en-verb|bus|s|es}}

Else if the 2nd+3rd parameter is "ied", return "{PAGENAME}ing".

  • {{en-verb|cr|i|ed}}

Else if all 4 parameters are given and the 1st matches {PAGENAME}, return {4}

  • {{en-verb|introduce|introduces|introduced|introducing}}

Else if the 3rd parameter is "d", "ed", or "ing", return "{1}{2}ing".

  • {{en-verb|t|y|ing}}
  • {{en-verb|trek|k|ed}}

Else if the 2nd parameter is "d", "ed", or "ing", return "{1}ing".

  • {{en-verb|dye|d}}
  • {{en-verb|free|d}}
  • {{en-verb|hoe|d}}
  • {{en-verb|admir|ing}}

Else if there are 3 or more parameters, return {2}

  • {{en-verb|sets|setting|set}}
  • {{en-verb|does|doing|did|done}}
  • {{en-verb| inf= - | can | - | could | - }}

Else return {PAGENAME}ing

  • {{en-verb}}

Note: the following case is not applicable:

  • {{en-verb| inf='''to [[have]] [[cake]]''' | pres 3rd sg='''[[has cake]]''' or, archaic, '''[[hath cake]]''' | having cake | had cake }}

0:;1:;2:;3:;4:Paramsing01234567

Navigation