author | wenzelm |
Wed, 03 Feb 1999 20:25:53 +0100 | |
changeset 6219 | b360065c2b07 |
parent 4062 | fa2eb95b1b2d |
child 6498 | 1ebbe18fe236 |
permissions | -rw-r--r-- |
3353
9112a2efb9a3
Removal of module Mask and datatype binding with its constructor |->
paulson
parents:
3302
diff
changeset
|
1 |
(* Title: TFL/sys |
3302 | 2 |
ID: $Id$ |
3 |
Author: Konrad Slind, Cambridge University Computer Laboratory |
|
4 |
Copyright 1997 University of Cambridge |
|
5 |
||
6 |
Compile the TFL system |
|
7 |
*) |
|
2112 | 8 |
|
9 |
(* Portability stuff *) |
|
10 |
nonfix prefix; |
|
11 |
||
12 |
(* Establish a base of common and/or helpful functions. *) |
|
13 |
use "utils.sig"; |
|
14 |
||
15 |
use "usyntax.sig"; |
|
16 |
use "rules.sig"; |
|
17 |
use "thry.sig"; |
|
18 |
use "thms.sig"; |
|
19 |
use "tfl.sig"; |
|
3245
241838c01caf
Removal of redundant code (unused or already present in Isabelle.
paulson
parents:
3191
diff
changeset
|
20 |
use "utils.sml"; |
2112 | 21 |
|
22 |
(*---------------------------------------------------------------------------- |
|
23 |
* Supply implementations |
|
24 |
*---------------------------------------------------------------------------*) |
|
25 |
||
26 |
use "usyntax.sml"; |
|
27 |
use "thms.sml"; |
|
4062 | 28 |
use "dcterm.sml"; |
29 |
use "rules.new.sml"; |
|
2112 | 30 |
use "thry.sml"; |
31 |
||
32 |
||
33 |
(*---------------------------------------------------------------------------- |
|
34 |
* Link system and specialize for Isabelle |
|
35 |
*---------------------------------------------------------------------------*) |
|
3391
5e45dd3b64e9
More de-HOLification: using Free, Const, etc. instead of mk_var, mk_const
paulson
parents:
3353
diff
changeset
|
36 |
use "tfl.sml"; |
4062 | 37 |
use "post.sml"; |