(reply 'GoodMorning)
= (cond
[(symbol=? 'GoodMorning 'GoodMorning) 'Hi]
[(symbol=? 'HowAreYou 'GoodMorning) 'Fine]
[(symbol=? 'GoodAfternoon 'GoodMorning) 'NeedANap]
[(symbol=? 'GoodEvening 'GoodMorning) 'BoyAmITired])
= (cond
[true 'Hi]
[(symbol=? 'HowAreYou 'GoodMorning) 'Fine]
[(symbol=? 'GoodAfternoon 'GoodMorning) 'NeedANap]
[(symbol=? 'GoodEvening 'GoodMorning) 'BoyAmITired]) =
'Hi
これは,
(cond
[(symbol=? 'GoodMorning s) 'Hi]
[(symbol=? 'HowAreYou s) 'Fine]
[(symbol=? 'GoodAfternoon s) 'NeedANap]
[(symbol=? 'GoodEvening s) 'BoyAmITired])
のsを'GoodMorning で置き換えたもの
(reply 'GoodMorning) から 'Hi が得られる過程
80