TURBO-LESSONS - A Pascal Tutorial        Version 1.01    Page 10


                 TURBO-LESSON 2: EDITING PROGRAMS

OBJECTIVES - In lesson 2 you will learn about:

1.  Starting an edit session
2.  Ending an edit session
3.  Moving the cursor to desired location
4.  Inserting/replacing text
5.  Deleting text
6.  Auto-tabbing for readable programs


TURBO-LESSON 2 uses a slightly different approach than most of 
the other TURBO-LESSONs.  Much of the tutorial material of this 
lesson is in PROG2.  PROG2 is not really a program, but a 
tutorial itself.  After starting the editor with PROG2, you will 
learn to edit by editing PROG2 in ways suggested within the 
"program".  

******* NOTE: BE SURE YOU HAVE A BACK-UP COPY OF THE TURBO-
LESSONS AND SAMPLE PROGRAMS.  MANY OF THE LESSONS WILL DIRECT YOU 
TO MAKE CHANGES IN THE PROGRAMS.  A BACK-UP COPY WILL PROVIDE A 
NEW COPY OF THE ORIGINAL PROGRAMS WHENEVER THEY ARE NEEDED.  

1.  Starting an edit session.

There are two ways to start an edit session.  One way is to 
invoke the editor yourself when you wish to write a new program 
or modify an old one.  The other way is automatic.  When TURBO 
compiles your program and finds an error, it switches to the edit 
mode by itself and highlights the probable error.  More about 
that later.  This lesson covers only the first method.  You start 
an edit session by typing E at the main menu.  

##### DO:

Type E.

Computer responds: "Work file name:".  

Type PROG2. 

PROG2 will appear on the screen with the Editor "status line" at 
the top of the screen.  

TURBO-LESSONS - A Pascal Tutorial        Version 1.01    Page 11


2.  Ending an edit session.

One of the first things you learn when learning to drive a car is 
how to stop.   When editing a program, you need to know how to 
get out of the editor and back to the main menu.  To exit the 
editor and save the edited file, type ctrl-k followed by either d 
or ctrl-d.  (Ctrl-k means: hold down the control key while 
depressing k).  Note that the editor has no provision for 
abandoning an edited file - if you need to abandon a file, exit 
the editor and reload the work file from disk without first 
saving the edited version.  

##### DO:

Type ctrl-k, d.

Computer responds: Main menu.

3. - 6.  Objectives 3 to 6 are covered in PROG2.  To begin,

##### DO:

Type E.

Computer responds: Edit session is started with PROG2.

After working through the tutorial contained in PROG2, you may 
want to load and run PROG2A.  PROG2A prints the cursor movement 
reference table referred to in the tutorial.  To run PROG2A: 

##### DO:

Type W.

Computer responds: "Work file name".

Type PROG2A.

Type R.

PROG2A executes, printing a short summary of the cursor movement 
keys used by the TURBO editor.
