packages feed

gf-3.1.6: examples/animals/Questions.gf

-- Simple questions and answers, in present tense.

abstract Questions = {
  cat 
    Phrase ; Entity ; Action ;
  fun
    Who    : Action -> Entity -> Phrase ;           -- who chases X
    Whom   : Entity -> Action -> Phrase ;           -- whom does X chase
    Answer : Entity -> Action -> Entity -> Phrase ; -- X chases Y
}