test/Tools/isac/ADDTESTS/accumulate-val/Thy_All.thy
author Mathias Lehnfeld <s1210629013@students.fh-hagenberg.at>
Mon, 27 Jan 2014 21:49:27 +0100
changeset 55359 73dc85c025ab
parent 52146 f47e195af9a3
child 59410 2cbb98890190
permissions -rw-r--r--
cleanup, naming: 'KEStore_Elems' in Tests now 'Test_KEStore_Elems', 'store_pbts' now 'add_pbts'
     1 theory Thy_All imports Thy_3 Thy_5 begin
     2 
     3 ML {*
     4 Test_KEStore_Elems.get_rlss @{theory}
     5 (*|> map check_kestore_rls 
     6   |> enumerate_strings
     7   |> map writeln*)
     8 (*
     9 (rls2, (Thy_4, Erls))--1 
    10 (rls1, (Thy_4, Erls))--2 
    11 (rls, (Thy_5, Erls))--3 
    12 (test_list_rls, (Thy_3, Rls {#calc = 0, #rules = 1, ...))--4 
    13 *)
    14 ;
    15 case Test_KEStore_Elems.get_rlss @{theory} of
    16   ("rls2", ("Thy_4", Erls)) :: ("rls1", ("Thy_4", Erls)) :: _ => ()
    17 | _ => raise error "Test_KEStore_Elems.get_rlss changed"
    18 ;
    19 case Test_KEStore_Elems.get_calcs @{theory} of
    20   [("calc", ("Thy_1", _))] => ()
    21 | _ => raise error "Test_KEStore_Elems.get_calcs changed"
    22 *}
    23 
    24 end