| author | wenzelm | 
| Thu, 19 Jun 2014 11:47:46 +0200 | |
| changeset 57340 | f6e63c1e5127 | 
| parent 48891 | c0eafbd55de3 | 
| child 57796 | 07521fed6071 | 
| permissions | -rw-r--r-- | 
| 47509 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 1 | (* Title: HOL/TPTP/TPTP_Interpret.thy | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 2 | Author: Nik Sultana, Cambridge University Computer Laboratory | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 3 | |
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 4 | Importing TPTP files into Isabelle/HOL: parsing TPTP formulas and | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 5 | interpreting them as HOL terms (i.e. importing types and type-checking the terms) | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 6 | *) | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 7 | |
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 8 | theory TPTP_Interpret | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 9 | imports Main TPTP_Parser | 
| 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 10 | keywords "import_tptp" :: thy_decl | 
| 48891 | 11 | begin | 
| 12 | ||
| 13 | typedecl "ind" | |
| 47509 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 14 | |
| 48891 | 15 | ML_file "TPTP_Parser/tptp_interpret.ML" | 
| 16 | ||
| 47509 
6f215c2ebd72
split TPTP_Parser thy -- parser can rely on smaller image, whereas TPTP_Interpret requires HOL;
 sultana parents: diff
changeset | 17 | end |