Aristotle's Topics — 6 of 18

Hugh Burns

Release 1

Chapter 2 - What Is a Question?

[In which we present an unconventional view.]

A question is a kind of object.

A question can be asked or unasked. A question is usually unasked. A question can be explained or unexplained. A question is usually unexplained. [These sentences effectively define two boolean fields on each question, specifying that they are false by default.]

A difficulty is a kind of value. A question has a difficulty. The difficulties are easy and hard. [The program starts with a few softball questions before getting into the tricky stuff.]

Some questions are defined by the Table of Aristotelian Questions.

The current question is a question that varies. [This defines a global variable named "the current question".]