Test_Isac works again, almost ..
4 files raise errors:
# Interpret/solve.sml: "solve.sml: interSteps on norm_Rational 2"
# Interpret/inform.sml: "inform.sml: [rational,simplification] 2"
# Knowledge/partial_fractions.sml: "autoCalculate for met_partial_fraction changed: final result"
# Knowledge/eqsystem.sml: "eqsystem.sml: exp 7.70 normalize 4x4 by rewrite changed"
The chunk of changes is due to the fact, that Isac's code still is unstable.
The changes are accumulated since e8f46493af82.
1 theory Test_Some imports Isac
3 ML_file "Knowledge/rational.sml"
5 section {* code for copy & paste ===============================================================*}
7 "~~~~~ fun , args:"; val () = ();
8 "~~~~~ and , args:"; val () = ();
10 "~~~~~ to return val:"; val () = ();
14 declare [[show_types]]
15 declare [[show_sorts]]
16 find_theorems "?a <= ?a"
23 (*========== inhibit exn WN130822 only runs with Rational2.thy =================================
24 ============ inhibit exn WN130822 only runs with Rational2.thy ================================*)
26 (*========== inhibit exn WN130826 TODO =========================================================
27 ============ inhibit exn WN130826 TODO ========================================================*)
29 (*-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
30 -.-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-*)
32 (*=========================^^^ correct until here ^^^==========================================*)
36 section {* ====================================================================================*}
44 section {* GREAT CONFUSION -> final hg ci =====================================================*}
46 (*in isabisac12/test/../rational.sml*)
47 "-------- investigate rls common_nominator_p from OLD gcd --------------------";
49 val common_nominator_p =
50 Rrls {id = "common_nominator_p", ...
51 scr = Rfuns {init_state = init_state thy Atools_erls ro,
52 normal_form = add_fraction_p_ thy, <<<===================================
54 val add_fractions_p = common_nominator_p; (*FIXXXME:eilig f"ur norm_Rational*)
55 (*but ^^^ not exported, just ^^^*)
58 # normal_form of add_fractions_p is add_fraction_p_,
59 # and id of add_fractions_p is common_nominator_p
62 section {* ===================================================================================*}
68 section {* ===================================================================================*}