QUIZ(VI)                     9/7/74                      QUIZ(VI)


     quiz - test your knowledge


     quiz [ -i file ] [ -t ] [ category1 category2 ]


     Quiz gives associative knowledge tests on various  subjects.

     It asks items chosen from category1 and expects answers from

     category2.  If  no  categories  are  specified,  quiz  gives

     instructions and lists the available categories.

     Quiz tells  a  correct  answer  whenever  you  type  a  bare

     newline.   At  the  end  of  input,  upon interrupt, or when

     questions run out, quiz reports a score and terminates.

     The  -t  flag  specifies  `tutorial'  mode,   where   missed

     questions  are  repeated  later,  and  material is gradually

     introduced as you learn.

     The -i flag causes the named file to be substituted for  the

     default  index  file.   The  lines  of  these files have the


         line       = category newline | category `:' line

         category   = alternate | category `|' alternate

         alternate  = empty | alternate primary

         primary    = character | `[' category `]' | option

         option     = `{' category `}'

     The first category on each line of an index  file  names  an

     information  file.   The  remaining  categories  specify the

     order  and  contents  of  the  data  in  each  line  of  the

     information  file.   Information files have the same syntax.

     Backslash `\' is used as with sh (I) to quote  syntactically

     significant  characters  or  to  insert transparent newlines

     into a line.  When either a question or its answer is empty,

     quiz will refrain from asking it.