src/HOL/TPTP/MaSh_Import.thy
author blanchet
Tue, 10 Jul 2012 23:36:03 +0200
changeset 48235 40655464a93b
parent 48234 06216c789ac9
child 48236 e174ecc4f5a4
permissions -rw-r--r--
MaSh evaluation driver
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
48234
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     1
(*  Title:      HOL/TPTP/MaSh_Import.thy
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     2
    Author:     Jasmin Blanchette, TU Muenchen
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     3
*)
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     4
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     5
header {* MaSh Importer *}
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     6
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     7
theory MaSh_Import
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     8
imports MaSh_Export
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
     9
uses "mash_import.ML"
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
    10
begin
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
    11
48235
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    12
ML {*
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    13
open MaSh_Import
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    14
*}
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    15
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    16
ML {*
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    17
val do_it = true (* switch to "true" to generate the files *);
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    18
val thy = @{theory List}
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    19
*}
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    20
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    21
ML {*
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    22
if do_it then import_and_evaluate_mash_suggestions @{context} thy "/tmp/mash_suggestions2"
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    23
else ()
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    24
*}
40655464a93b MaSh evaluation driver
blanchet
parents: 48234
diff changeset
    25
48234
06216c789ac9 moved MaSh into own files
blanchet
parents:
diff changeset
    26
end