src/HOL/MicroJava/README.html
author kleing
Wed, 30 Aug 2000 21:40:35 +0200
changeset 9755 6fefedeb3428
parent 8202 f32931b93686
permissions -rw-r--r--
tuned
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8013
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     1
<HTML><HEAD><TITLE>HOL/MicroJava/README</TITLE></HEAD>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     2
<BODY>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     3
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     4
<H1>Micro Java</H1>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     5
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     6
This theory defines Micro Java, a small fragment of the programming language
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     7
Java (essentially just classes), together with a corresponding virtual
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     8
machine and a specification of its bytecode verifier. It is shown that Micro
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
     9
Java and the given specification of the bytecode verifier are type safe.
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    10
Directories:
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    11
<DL>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    12
<DT>J
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    13
<DD>Micro Java
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    14
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    15
<DT>JVM
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    16
<DD>The virtual machine
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    17
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    18
<DT>BV
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    19
<DD>The bytecode verifier
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    20
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    21
</DL>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    22
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    23
<P>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    24
The theory was developed by David von Oheimb, Cornelia Pusch and Tobias
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    25
Nipkow as part of the DFG-funded project
8202
f32931b93686 paper available
oheimb
parents: 8013
diff changeset
    26
<a href="http://isabelle.in.tum.de/bali/">Bali</a>. A publication is
f32931b93686 paper available
oheimb
parents: 8013
diff changeset
    27
<a href="http://isabelle.in.tum.de/Bali/papers/MOD99.html">available</a>.
8013
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    28
</BODY>
12f0ab3806c0 *** empty log message ***
nipkow
parents:
diff changeset
    29
</HTML>