The purpose seems to be that if you provide a PRSO (and I don't see how you couldn't), it works like "WALK" if you gave it a direction, and otherwise it works like "FOLLOW". But it doesn't:
>EXAMINE COMRADE THUMB
You see nothing extraordinary about Comrade Thumb (except that he's about two
feet high).
Comrade Thumb flaps his little arms once in frustration, and waddles off into
the darkness.
>WALK TO COMRADE THUMB
Which way did he go? Which way did he go?
>FOLLOW COMRADE THUMB
Beside the Big Top
You're standing next to the big top, which is gently flapping in the warm
breeze.
A cheap plastic clown mask, having been carelessly dropped here, is lying face-
up on the ground.
About waist-high, a barred passage for wild animals extends several yards out
from the big top.
That's because "FOLLOW COMRADE THUMB" is handled by THUMB-F:
This is
V-WALK-TO
:The purpose seems to be that if you provide a
PRSO
(and I don't see how you couldn't), it works like "WALK" if you gave it a direction, and otherwise it works like "FOLLOW". But it doesn't:That's because "FOLLOW COMRADE THUMB" is handled by
THUMB-F
:When you simply call
<V-FOLLOW>
you get the default handler. So it should probably call<PERFORM ,V?FOLLOW ,PRSO>
instead.