equal
deleted
inserted
replaced
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 |