<<if $pronoun is "he">>him\n<<else if $pronoun is "she">>her\n<<else if $pronoun is "ze">>hir\n<<else if $pronoun is "they">>them\n<<else>>it\n<<endif>>
These passages are used to seamlessly insert the correct pronoun forms, as well as the correct tense and plurality for "is".\n\nNotice how the "Next" passage is able to be written in a fluent, readable form using these pseudo-macros.\n
<<if $pronoun is "he">>his\n<<else if $pronoun is "she">>her\n<<else if $pronoun is "ze">>hir\n<<else if $pronoun is "they">>their\n<<else>>its\n<<endif>>
The detector robot says "I see <<them>>".\n\nThe reporter robot says "Listen - <<they "were">> over there!"\n\nThe tracker robot says "I shall follow <<their>> trail, wherever <<they "will">> go."\n\nThe taxonomy robot says "I do not know what <<they "are">>."\n\nThe broken robot says "I wish I was <<them>> and had <<their>> strength."\n\n<<return>>
Equip a set of pronouns:\n\n[[They/their/them|Next][$pronoun to "they"]]\n[[Ze/hir/hir|Next][$pronoun to "ze"]]\n[[It/its/it|Next][$pronoun to "it"]]\n[[He/his/him|Next][$pronoun to "he"]]\n[[She/her/her|Next][$pronoun to "she"]]\n
<<if $pronoun is "they">><<print parameter(0)>>\n<<else if parameter(0) is "are">>is\n<<else if parameter(0) is "were">>was\n<<else if parameter(0) is "will">>will\n<<endif>>
<<if $pronoun is "they">>they <<are parameter(0)>>\n<<else>><<$pronoun>> <<are parameter(0)>>\n<<endif>>
Display example
Leon Arnott