General Principles of Alice  The easiest way to learn how to use
Alice is to start Alice up and experiment with the various
features. In the next chapter, we will walk through a sample
Alice session and guide you through some sample operations.
Before we do that, however, we should cover some of the basics
of what Alice is about.  The Editor  You are probably familiar
with the idea of creating the source code of a program with an
editor. With Alice, you use a special kind of editor called a
program editor. This is an editor that is specifically designed
to create programs in Pascal.  With most editors, you must type
in your program line by line. With Alice's program editor, you
can approach your program in a completely different way. You
construct your programs out of Pascal's natural building blocks.
For example, suppose you want a while statement in your program.
You begin by typing the keyword while. When the Alice editor
recognizes the keyword, it immediately displays the following on
the screen:  Screen