src/HOL/Lex/README.html
author berghofe
Fri, 24 Jul 1998 13:19:38 +0200
changeset 5184 9b8547a9496a
parent 4931 2ec84dee7911
child 5327 39a81cd9f942
permissions -rw-r--r--
Adapted to new datatype package.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4931
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
     1
<!-- $Id$ -->
3279
815ef5848324 tuned all READMEs;
wenzelm
parents: 1345
diff changeset
     2
<HTML><HEAD><TITLE>HOL/Lex/README</TITLE></HEAD>
1344
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
     3
<BODY>
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
     4
1345
d4e26f632bca Better!
nipkow
parents: 1344
diff changeset
     5
<H1>A Simplified Scanner Generator</H1>
1344
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
     6
4931
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
     7
This directory contains the theories for the functional scanner generator
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
     8
described
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
     9
<A HREF="http://www4.informatik.tu-muenchen.de/~nipkow/pubs/tphols98.html">
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    10
here</A>.
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    11
<br>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    12
Overview:
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    13
<dl>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    14
<dt>Automata</dt>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    15
<dd>AutoProj, NA, NAe, DA, Automata</dd>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    16
<dt>Regular expressions and their conversion to automata</dt>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    17
<dd>RegSet, RegExp, RegExp2NAe</dd>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    18
<dt>Scanning</dt>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    19
<dd>Prefix, MaxPrefix, MaxChop, AutoMaxChop, Scanner</dd>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    20
</dl>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    21
In addition there are some bits and pieces:
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    22
<ul>
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    23
<li> Regset_of_nat_DA describes the translation of deterministic automata
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    24
     into regular sets. Should be completed to translate finite automata
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    25
     into regular expressions.
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    26
<li> Chopper, AutoChopper and AutoChopper1 are old versions of the scanner
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    27
     (excluding regular expressions). Mainly of historic interest.
2ec84dee7911 Reordred arguments in AutoChopper.
nipkow
parents: 4137
diff changeset
    28
</ul>
1344
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
    29
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
    30
</BODY>
f172a7f14e49 Half a lexical analyzer generator.
nipkow
parents:
diff changeset
    31
</HTML>