author | Walther Neuper <neuper@ist.tugraz.at> |
Wed, 23 Mar 2011 17:20:39 +0100 | |
branch | decompose-isar |
changeset 41943 | f33f6959948b |
child 41945 | d39d0975453c |
permissions | -rw-r--r-- |
neuper@41943 | 1 |
(* Title: Run_Tests as long Isac is not available: REPLACE 'IMPORTS' |
neuper@41943 | 2 |
Author: Walther Neuper 101001 |
neuper@41943 | 3 |
(c) copyright due to lincense terms. |
neuper@41943 | 4 |
|
neuper@41943 | 5 |
$ cd /usr/local/isabisac/test/Tools/isac |
neuper@41943 | 6 |
$ /usr/local/isabisac/bin/isabelle emacs Test_Some.thy & |
neuper@41943 | 7 |
*) |
neuper@41943 | 8 |
|
neuper@41943 | 9 |
theory Test_Isac imports Isac |
neuper@41943 | 10 |
"ProgLang/ProgLang" |
neuper@41943 | 11 |
"Interpret/Interpret" |
neuper@41943 | 12 |
"xmlsrc/xmlsrc" |
neuper@41943 | 13 |
"Frontend/Frontend" |
neuper@41943 | 14 |
"Knowledge/Knowledge" |
neuper@41943 | 15 |
begin |
neuper@41943 | 16 |
(* cd "systest"; |
neuper@41943 | 17 |
(*+ check kbtest/diffapp.sml for additional items in met-model*) |
neuper@41943 | 18 |
use"root-equ.sml"; |
neuper@41943 | 19 |
use"script.sml"; |
neuper@41943 | 20 |
(* use"script_if.sml"; WN03 missing: is_rootequation_in*) |
neuper@41943 | 21 |
use"scriptnew.sml"; |
neuper@41943 | 22 |
use"subp-rooteq.sml"; |
neuper@41943 | 23 |
use"tacis.sml"; |
neuper@41943 | 24 |
use"interface-xml.sml"; |
neuper@41943 | 25 |
(* use"testdaten.sml"; no update after dropping 'errorBound'*) |
neuper@41943 | 26 |
cd "../.."; |
neuper@41943 | 27 |
*) |
neuper@41943 | 28 |
ML {*"%%%%%%%%%%%%%%%%% start ProgLang.thy %%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 29 |
use "library.sml" (*new 2011*) |
neuper@41943 | 30 |
use "calcelems.sml" (*complete*) |
neuper@41943 | 31 |
use "ProgLang/termC.sml" (*part.*) |
neuper@41943 | 32 |
use "ProgLang/calculate.sml" (*part.*) |
neuper@41943 | 33 |
use "ProgLang/rewrite.sml" (*part.*) |
neuper@41943 | 34 |
(*use "ProgLang/listg.sml" 2002*) |
neuper@41943 | 35 |
(*use "ProgLang/scrtools.sml" 2002*) |
neuper@41943 | 36 |
(*use "ProgLang/tools.sml" 2002*) |
neuper@41943 | 37 |
ML {*"%%%%%%%%%%%%%%%%% end ProgLang.thy %%%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 38 |
|
neuper@41943 | 39 |
(*??? "ProgLang/ProgLang"*) |
neuper@41943 | 40 |
|
neuper@41943 | 41 |
ML {*"%%%%%%%%%%%%%%%%% start Interpret.thy %%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 42 |
use "Interpret/mstools.sml" (*empty*) |
neuper@41943 | 43 |
(*use "Interpret/ctree.sml" TODO*) |
neuper@41943 | 44 |
use "Interpret/ptyps.sml" (* *) |
neuper@41943 | 45 |
(*use "Interpret/generate.sml" new 2011*) |
neuper@41943 | 46 |
use "Interpret/calchead.sml" (* *) |
neuper@41943 | 47 |
(*use "Interpret/appl.sml" new 2011*) |
neuper@41943 | 48 |
use "Interpret/rewtools.sml" (* *) |
neuper@41943 | 49 |
(*use "Interpret/script.sml" TODO*) |
neuper@41943 | 50 |
(*use "Interpret/solve.sml" TODO*) |
neuper@41943 | 51 |
(*use "Interpret/inform.sml" TODO*) |
neuper@41943 | 52 |
use "Interpret/mathengine.sml"(*part.*) |
neuper@41943 | 53 |
ML {*"%%%%%%%%%%%%%%%%% end Interpret.thy %%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 54 |
|
neuper@41943 | 55 |
(*??? "Interpret/Interpret"*) |
neuper@41943 | 56 |
|
neuper@41943 | 57 |
ML {*"%%%%%%%%%%%%%%%%% start xmlsrc.thy %%%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 58 |
(*use "xmlsrc/mathml.sml" TODO*) |
neuper@41943 | 59 |
(*use "xmlsrc/datatypes.sml" TODO*) |
neuper@41943 | 60 |
(*use "xmlsrc/pbl-met-hierarchy.sml" TODO*) |
neuper@41943 | 61 |
(*use "xmlsrc/thy-hierarchy.sml" TODO after 2009-2*) |
neuper@41943 | 62 |
use "xmlsrc/interface-xml.sml" (*TODO after 2009-2*) |
neuper@41943 | 63 |
ML {*"%%%%%%%%%%%%%%%%% end xmlsrc.thy %%%%%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 64 |
|
neuper@41943 | 65 |
(*??? "xmlsrc/xmlsrc"*) |
neuper@41943 | 66 |
|
neuper@41943 | 67 |
ML {*"%%%%%%%%%%%%%%%%% start Frontend.thy %%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 68 |
use "Frontend/messages.sml" (*new 2011*) |
neuper@41943 | 69 |
use "Frontend/states.sml" (*new 2011*) |
neuper@41943 | 70 |
use "Frontend/interface.sml" (*part.*) |
neuper@41943 | 71 |
|
neuper@41943 | 72 |
use "print_exn_G.sml" (*new 2011*) |
neuper@41943 | 73 |
ML {*"%%%%%%%%%%%%%%%%% end Frontend.thy %%%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 74 |
|
neuper@41943 | 75 |
(*??? "Frontend/Frontend"*) |
neuper@41943 | 76 |
|
neuper@41943 | 77 |
ML {*"%%%%%%%%%%%%%%%%% start Knowledge.thy %%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 78 |
use "Knowledge/delete.sml" (*new 2011*) |
neuper@41943 | 79 |
use "Knowledge/descript.sml" (*new 2011*) |
neuper@41943 | 80 |
(*use "Knowledge/atools.sml" 2002, added termorder.sml 2011*) |
neuper@41943 | 81 |
use "Knowledge/simplify.sml" (*part.*) |
neuper@41943 | 82 |
(*use "Knowledge/poly.sml" 2002*) |
neuper@41943 | 83 |
use "Knowledge/rational.sml" (*part.*) |
neuper@41943 | 84 |
(*use "Knowledge/equation.sml" 2002*) |
neuper@41943 | 85 |
(*use "Knowledge/root.sml" 2002*) |
neuper@41943 | 86 |
use "Knowledge/lineq.sml" (*new 2011*) |
neuper@41943 | 87 |
(*use "Knowledge/rooteq.sml" 2002*) |
neuper@41943 | 88 |
(*use "Knowledge/rateq.sml" 2002*) |
neuper@41943 | 89 |
(*use "Knowledge/rootrat.sml" 2002*) |
neuper@41943 | 90 |
(*use "Knowledge/rootrateq.sml" 2002*) |
neuper@41943 | 91 |
(*use "Knowledge/polyeq.sml" 2002*) |
neuper@41943 | 92 |
use "Knowledge/calculus.sml" (*new 2011*) |
neuper@41943 | 93 |
(*use "Knowledge/trig.sml" 2002*) |
neuper@41943 | 94 |
(*use "Knowledge/logexp.sml" 2002*) |
neuper@41943 | 95 |
use "Knowledge/diff.sml" (*part.*) |
neuper@41943 | 96 |
use "Knowledge/integrate.sml" (*part. was complete 2009-2*) |
neuper@41943 | 97 |
(*use "Knowledge/eqsystem.sml" 2002*) |
neuper@41943 | 98 |
use "Knowledge/test.sml" (*new 2011*) |
neuper@41943 | 99 |
use "Knowledge/polyminus.sml" (*part.*) |
neuper@41943 | 100 |
(*use "Knowledge/vect.sml" 2002*) |
neuper@41943 | 101 |
(*use "Knowledge/diffapp.sml" 2002*) |
neuper@41943 | 102 |
(*use "Knowledge/biegelinie.sml" 2002*) |
neuper@41943 | 103 |
(*use "Knowledge/algein.sml" 2002*) |
neuper@41943 | 104 |
use "Knowledge/diophanteq.sml" (*complete*) |
neuper@41943 | 105 |
use "Knowledge/isac.sml" (*part.*) |
neuper@41943 | 106 |
ML {*"%%%%%%%%%%%%%%%%% end Knowledge.thy %%%%%%%%%%%%%%%%%%%%";*} |
neuper@41943 | 107 |
|
neuper@41943 | 108 |
(*??? "Knowledge/Knowledge"*) |
neuper@41943 | 109 |
|
neuper@41943 | 110 |
end |
neuper@41943 | 111 |
|
neuper@41943 | 112 |
|
neuper@41943 | 113 |
(*=== inhibit exn ?============================================================= |
neuper@41943 | 114 |
===== inhibit exn ?===========================================================*) |
neuper@41943 | 115 |
|
neuper@41943 | 116 |
|
neuper@41943 | 117 |
(*========== inhibit exn 110317 ================================================ |
neuper@41943 | 118 |
|
neuper@41943 | 119 |
"########### testcode inserted vvv ###########################################"; |
neuper@41943 | 120 |
"########### testcode inserted ^^^ ###########################################"; |
neuper@41943 | 121 |
|
neuper@41943 | 122 |
============ inhibit exn 110317 ==============================================*) |
neuper@41943 | 123 |
|
neuper@41943 | 124 |
|
neuper@41943 | 125 |
(*-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. |
neuper@41943 | 126 |
-.-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*) |