src/Tools/isac/calcelems.sml
changeset 55483 066b35da6c97
parent 55481 1ad05d9bcff4
child 55485 b10eb9fd4c02
     1.1 --- a/src/Tools/isac/calcelems.sml	Sat Jul 26 14:10:05 2014 +0200
     1.2 +++ b/src/Tools/isac/calcelems.sml	Sat Jul 26 14:26:54 2014 +0200
     1.3 @@ -534,6 +534,16 @@
     1.4    | the2str (Hord {guh, coursedesign, mathauthors, ord}) = guh
     1.5  fun thes2str thes = map the2str thes |> list2str;
     1.6  
     1.7 +(* notes on thehier concerning sym_thmID theorems (created in derivations, reverse rewriting)
     1.8 +TODO (a): thehier does not contain sym_thmID theorems
     1.9 +TODO (b): lookup to thehier for sym_thmID creates response using sym_thm
    1.10 +TODO (c): export from thehier to xml
    1.11 +TODO (c1)   creates one entry for "thmID" (and NONE for "sym_thmID") in the hierarchy
    1.12 +TODO (c2)   creates 2 files "thy_*-thm-thmID.xml" and "thy_*-thm-sym_thmID.xml"
    1.13 +TODO (d): 1 entry in the MiniBrowser's hierarchy (generated from xml)
    1.14 +          stands for both, "thmID" and "sym_thmID" 
    1.15 +TODO (d1)   lookup from calctxt          
    1.16 +TODO (d1)   lookup from from rule set in MiniBrowser *)
    1.17  type thehier = (thydata ptyp) list;
    1.18  (* required to determine sequence of main nodes of thehier in KEStore.thy *)
    1.19  fun part2guh ([str]:theID) =