*** HOW TO SEE WHAT IS ON A DISK:

Put the disk into the drive. Type:

  CAT
        or
  DIR

        or to get a file requestor:

  LOAD

*** HOW TO RETRIEVE A SAVED PROGRAM FROM DISK:

Put the disk into the drive. Type:

  LOAD "name"

                or via a file requestor:

  LOAD

*** HOW TO RETRIEVE AN ASCII PROGRAM FILE:

Put the disk into the drive. Type:

  ENTER "name"

*** HOW TO RUN A PROGRAM THAT IS IN THE COMPUTER:

Type the command:

  RUN

*** HOW TO RUN A PROGRAM FROM DISK:

Put the disk into the drive. Type:

  RUN "name"
        or
  CHAIN "name"

*** HOW TO LOOK AT A PROGRAM: 

If the program is not in the computer, retrieve it
first. To see the program in the computer type:

  LIST
        or
  DISPLAY

Press <Space> to pause the listing
Press <Esc> to stop the listing
Once stopped, you can use this keys:
  <cursor up>      move up the listing line by line
  <cursor down>    move down line by line
  <Shift>+<CrsrUp> page up the listing
  <Shft>+<CrsrDwn> page down the listing
  <Shft>+<CrsrLft> go to begining of the line
  <Shft>+<CsrRght> go to end of the line
    (there are more keys, see the COMAL manual)

*** HOW TO STORE THE CURRENT PROGRAM TO DISK:

Type the command:

  SAVE "name"

               or via a file requestor:

  SAVE

*** HOW TO LIST THE CURRENT PROGRAM TO THE PRINTER:

The program must be in the computer. Type:

  LIST "lp:" 

*** HOW TO STORE PROGRAM LINES AS AN ASCII FILE:

Example, to store the procedure named PAUSE, type:

  LIST pause "pause.lst" 
                           or
  LIST pause "pause"

  (both give a file with the .lst extension)

*** HOW TO MERGE PROCEDURES INTO OTHER PROGRAMS:

Example, to merge pause into current program:

  MERGE "pause"

  (COMAL automatically tacks on the .lst extension)

*** HOW TO RENUMBER A PROGRAM:

To restore lines numbered by 10's type:

  RENUM

*** HOW TO ADD LINES TO THE END OF A PROGRAM:

The program must be in the computer. Type:

  AUTO

  (now type in the lines)

*** HOW TO WRITE A NEW PROGRAM:

Type the commands:

  NEW
  AUTO

  (now type in the program)

*** HOW TO ADD LINES IN THE MIDDLE OF A PROGRAM:

The program must be in the computer. Locate the
place you wish to add a line. For example:

  0040 PRINT "Welcome to my program."
  0050 PRINT "Hope you enjoy it."

Use a line number between the lines. Type:

  45 PRINT "Written just for you."

*** HOW TO ERASE LINES IN A PROGRAM:

Find the line number of the line to be erased (line
80 in this example). Type:

  DEL 80

You may delete a block of lines all at once. Find
the first and last line numbers in the block of
lines (lines 500 through 750 for this example),
then issue the DEL command:

  DEL 500-750

You also may delete a procedure or function by
name. Type:

  DEL name

*** HOW TO EXIT COMAL:

To return to the main operating system, type:

  BYE

*** HOW TO TRANSFER A COMAL PROGRAM:

Make sure the program is the current program in
memory. Store it to disk as an ASCII file. Type:

  LIST "name"

Transfer the file to the proper disk format for the
other computer (use a conversion program, network,
BBS, or direct connect cable).

Retrieve the program into the other COMAL. Type:

  ENTER "name.lst"


DISK CONVERSION PROGRAMS AVAILABLE:

* PC Util2 (reads/writes IBM PC 3.5" 360/720 disks)
* CrossDos (same but as part of operating system)
* Access64 (use C64 disk drives with Amiga)
* The 64 Emulator (same)

To get a free 24 page COMAL INFO booklet send a
Self Addressed Stamped (45 cents) Envelope to:

	COMAL Users Group USA Ltd
	5501 Groveland Terrace
	Madison, WI 53716
