Syntax ask_about = 'ask' (act) 'about' (subj)! Where act Isa actor Else "You can only talk to other people..." And subj Isa thing Else "Please talk about something interesting, like people or things." The mr_data Isa actor At home Name mr data Has known_topics {geordie, ball}. Definite Article "" Indefinite Article "" Description Say this. "is here." Verb ask_about Does If subj Not In known_topics Of This Then Say The This. "doesn't know anything about" Say (subj). "$$." ElsIf subj = ball Then "'A ball is a spherical playtoy primarily used by humans for recreational purposes. It's use includes multi and single player games, but is also frequently used for shows of flexibility, dexterity and timing (known as juggling).', says Data." Else "'Although my knowledge is usually complete," Say subj. "baffles me.'" End If. End Verb. End The mr_data. The computer Isa object End The computer. The ball Isa object End The ball. The geordie Isa actor End The geordie. The home Isa location End The home. Start At home. "Ask Mr. Data about the ball, the computer or Geordie."