Answer to Exercise 49

| ANSWER TO EXERCISE 49
| Simply define the following (for accusative, nominative and capitalised nominative pronouns, respectively):
    [ PronounAcc i;
        if (i hasnt animate) print "it";
        else { if (i has female) print "her"; else print "him"; } ];
    [ PronounNom i;
        if (i hasnt animate) print "it";
        else { if (i has female) print "she"; else print "he"; } ];
    [ CPronounNom i;
        if (i hasnt animate) print "It";
        else { if (i has female) print "She"; else print "He"; } ];

Back to the exercise in section 22

Mechanically translated to HTML from third edition as revised 16 May 1997. Copyright © Graham Nelson 1993, 1994, 1995, 1996, 1997: all rights reserved.