doc-src/TutorialI/basics.tex
changeset 11301 be4163219703
parent 11213 aeb5c72dd72a
child 11405 b6e3ac38397d
equal deleted inserted replaced
11300:5b6887aedc76 11301:be4163219703
   273 \end{warn}
   273 \end{warn}
   274 
   274 
   275 \section{Interaction and Interfaces}
   275 \section{Interaction and Interfaces}
   276 
   276 
   277 Interaction with Isabelle can either occur at the shell level or through more
   277 Interaction with Isabelle can either occur at the shell level or through more
   278 advanced interfaces. To keep the tutorial independent of the interface we
   278 advanced interfaces. To keep the tutorial independent of the interface, we
   279 have phrased the description of the intraction in a neutral language. For
   279 have phrased the description of the interaction in a neutral language. For
   280 example, the phrase ``to abandon a proof'' means to type \isacommand{oops} at the
   280 example, the phrase ``to abandon a proof'' means to type \isacommand{oops} at the
   281 shell level, which is explained the first time the phrase is used. Other
   281 shell level, which is explained the first time the phrase is used. Other
   282 interfaces perform the same act by cursor movements and/or mouse clicks.
   282 interfaces perform the same act by cursor movements and/or mouse clicks.
   283 Although shell-based interaction is quite feasible for the kind of proof
   283 Although shell-based interaction is quite feasible for the kind of proof
   284 scripts currently presented in this tutorial, the recommended interface for
   284 scripts currently presented in this tutorial, the recommended interface for