src/Pure/Syntax/README
author wenzelm
Fri, 18 Jul 1997 13:35:15 +0200
changeset 3526 df4d0dad2b4e
parent 3279 815ef5848324
child 4689 49d116fdcafa
permissions -rw-r--r--
tuned warning; renamed |-> <-| <-> to Parse/PrintRule;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18
c9ec452ff08f lots of internal cleaning and tuning;
wenzelm
parents: 0
diff changeset
     1
                              Pure/Syntax/
0
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
     2
18
c9ec452ff08f lots of internal cleaning and tuning;
wenzelm
parents: 0
diff changeset
     3
This directory contains the source files for Isabelle's syntax module, which
161
d77bd6c76c03 improved comments;
wenzelm
parents: 18
diff changeset
     4
includes a lexer, parser, pretty printer and macro system. Note that only the
d77bd6c76c03 improved comments;
wenzelm
parents: 18
diff changeset
     5
following structures are supposed to be exported:
d77bd6c76c03 improved comments;
wenzelm
parents: 18
diff changeset
     6
d77bd6c76c03 improved comments;
wenzelm
parents: 18
diff changeset
     7
  Pretty        (generic pretty printing module)
235
775dd81a58e5 cosmetic changes;
wenzelm
parents: 161
diff changeset
     8
  Scanner       (generic scanner toolbox)
775dd81a58e5 cosmetic changes;
wenzelm
parents: 161
diff changeset
     9
2581
wenzelm
parents: 235
diff changeset
    10
  Syntax        (internal interface to the syntax module)
161
d77bd6c76c03 improved comments;
wenzelm
parents: 18
diff changeset
    11
  BasicSyntax   (part of Syntax made pervasive)
0
a5a9c433f639 Initial revision
clasohm
parents:
diff changeset
    12
3279
815ef5848324 tuned all READMEs;
wenzelm
parents: 2581
diff changeset
    13
There is no IsaMakefile to compile these files separately; they are
815ef5848324 tuned all READMEs;
wenzelm
parents: 2581
diff changeset
    14
compiled as part of Pure Isabelle.