EMAILDIST-README
author nipkow
Sat, 22 Apr 1995 12:21:41 +0200
changeset 1067 00ed040f66e1
parent 0 a5a9c433f639
permissions -rw-r--r--
I have modified the grammar for idts (sequences of identifiers with optional type annotations). idts are generally used as in abstractions, be it lambda-abstraction or quantifiers. It now has roughly the form idts = pttrn* pttrn = idt where pttrn is a new nonterminal (type) not used anywhere else. This means that the Pure syntax for idts is in fact unchanged. The point is that the new nontermianl pttrn allows later extensions of this syntax. (See, for example, HOL/Prod.thy). The name idts is not quite accurate any longer and may become downright confusing once pttrn has been extended. Something should be done about this, in particular wrt to the manual.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     1
ISABELLE -- INSTRUCTIONS FOR UNPACKING THE EMAIL DISTRIBUTION 
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     2
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     3
The Isabelle email distribution consists of about 8 installments, each
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     4
small enough to send by electronic mail.  The files are called Isabelle.aa,
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     5
Isabelle.ab, ....  They have been generated by tar, compress, uuencode, and
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     6
split, and are packed for email using shar.  To unpack the files, perform
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     7
the following steps:
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     8
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     9
STEP 1.  Create a new directory to hold Isabelle and move to that
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    10
directory (the name of the directory does not matter):
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    11
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    12
	mkdir Isabelle;  cd Isabelle
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    13
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    14
STEP 2.  Put each message into a separate file and pipe it through unshar.
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    15
(If you don't have unshar, remove the header lines generated by the mail
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    16
system and submit the file to sh.)
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    17
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    18
STEP 3.  Concatenate the files into one file using the command
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    19
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    20
	cat Isabelle.?? > 92.tar.Z.uu
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    21
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    22
STEP 4.  Undo the uuencode operation using the command
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    23
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    24
	uudecode 92.tar.Z.uu
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    25
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    26
STEP 5.  You should now have a file 92.tar.Z; uncompress and unpack it using...
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    27
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    28
   	uncompress -c 92.tar.Z | tar xf -
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    29
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    30
STEP 6.  You should now have a complete Isabelle directory, called 92.  You
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    31
may now tidy up by executing
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    32
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    33
	rm Isabelle.?? *.hdr 92.tar.Z.uu 92.tar.Z
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    34
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    35
Consult the file 92/README for information on compiling Isabelle.
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    36
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    37
						Good luck!