Porter's Coding Problems thread

So if I understand this correctly.
He = Her = She?

Facepalms
I’m sorry I messed up.
Try this

*create he 
*create him
etc

for every gender pronoun make a variable then set it so you can do this

*set he "she"
*set him "her"

"${he} is a good person I like ${him}"

and it will show up as "she is a good person I like her"

Alright, so pretty much what I had already created is correct?

Yes that should work.

Another way to do this would be

*create heshe "he"
*create heshe "her"

And then you can do something like this:

*set heshe "he"
*set heshe "her"

I shouldn’t even get into this, but I’m going to anyway…one issue is that she/he don’t directly correspond. What do I mean? Well, this:

Masculine:     He     Him     His     His     Himself
Feminine:      She    Her     Her     Hers    Herself
Nonbinary:     E      Em      Eir     Eirs    Emself

So like, his apple and her apple are the same… but not ‘I gave the apple to his’ even though you’d still have ‘I gave the apple to her’.

So yes, a modification of @Silhuetta’s method works well, because there’s no confusion.

*create heshe "she"
*create himher "her"
*create hisher "her"
*create hishers "hers"
*create himselfherself "herself"

That’s pretty straightforward…Or then there’s actual case names. That’s actually what I’ve been doing, {jillnominative}, {jillgenitive}, and so on. But I really love grammar.

1 Like

That’s actually a method I incorporated into my own coding; I just gave a general example.

I completely understand what you mean, as I am a grammar natzi myself.

Ah yes, sorry, I meant your way would work. What can get glitchy is just doing

*create he
*create him
*create his

and so forth. My apologies if my explanation was a bit muddled.