1 (* Title: MathEngBasic/specification-def.sml
3 (c) due to copyright terms
5 Required for Ctree definition.
7 signature SPECIFICATION_DEFINITION =
11 (* ---- for tests only: shifted from below to remove the Warning "unused" at fun.def. --------- *)
13 (*/-------------------------------------------------------- ! aktivate for Test_Isac BEGIN ---\* )
15 ( *\--- ! aktivate for Test_Isac END ----------------------------------------------------------/*)
20 structure Specification_Def(**): SPECIFICATION_DEFINITION(**) =
25 bool * (* I_Model.T andalso Pre_Conds.T *)
26 Pos.pos_ * (* model belongs to Problem or Method *)
27 term * (* the headline shown on Calc.T *)
28 Model_Def.i_model * (* used by I_Model.T *)
29 (Pre_Conds_Def.T) * (* used by Pre_Conds.T *)
30 References.T; (* into Know_Store *)
32 (false, Pos.Und, TermC.empty, [Model_Def.i_model_empty], [(false, TermC.empty)], References.empty);