Ein Hinweis zu Aufgabe 1, Blatt 2:



  Verwenden Sie dabei folgende Notation für die Produktionen:

  <Produktionen>  ::=  <Regelname> :: <Form1>  -->  <Form2> .
         <Form1>  ::=  <AForm> | and(<Form1>,<Form1>) | or(<Form1>,<Form1>)
         <Form2>  ::=  <AForm>

  Im Gegensatz zu Bratko können Sie als Trenner zwischen Regelname
  und Regel '::' verwenden, da ':' von Quintus Prolog genutzt wird,
  z.B. regel45 :: and(Tier hat federn, Tier legt_eier)
		   --> Tier ist_ein vogel.				

Ein Hinweis zu Aufgabe 2, Blatt 2:

Wer die assert/retract-Initialisierung mit Quintus nicht loesen konnte, kann einen möglichen Weg im modifizierten hole_antwort ersehen. Hier ist auch der Tippfehler 'useranwer' behoben.