test/Tools/isac/ADDTESTS/course/SignalProcess/Build_Inverse_Z_Transform.thy
changeset 59603 30cd47104ad7
parent 59592 99c8d2ff63eb
child 59635 9fc1bb69813c
     1.1 --- a/test/Tools/isac/ADDTESTS/course/SignalProcess/Build_Inverse_Z_Transform.thy	Thu Aug 29 13:52:47 2019 +0200
     1.2 +++ b/test/Tools/isac/ADDTESTS/course/SignalProcess/Build_Inverse_Z_Transform.thy	Tue Sep 03 12:40:27 2019 +0200
     1.3 @@ -167,7 +167,7 @@
     1.4  
     1.5  subsubsection \<open>Get the Argument of the Expression X'\<close>
     1.6  text\<open>\noindent We use \texttt{grep} for finding possibilities how we can
     1.7 -       extract the bound variable in the expression. \ttfamily Atools.thy, 
     1.8 +       extract the bound variable in the expression. \ttfamily Prog_Expr.thy, 
     1.9         Tools.thy \normalfont contain general utilities: \ttfamily 
    1.10         eval\_argument\_in, eval\_rhs, eval\_lhs,\ldots \normalfont
    1.11         \ttfamily grep -r "fun eva\_" * \normalfont shows all functions 
    1.12 @@ -1097,20 +1097,15 @@
    1.13           srls = Erls, calc = [], errpatts = [],
    1.14           rules = [
    1.15                    Thm ("NTH_CONS",num_str @{thm NTH_CONS}),
    1.16 -                  Calc("Groups.plus_class.plus", 
    1.17 -                       eval_binop "#add_"),
    1.18 +                  Calc("Groups.plus_class.plus", eval_binop "#add_"),
    1.19                    Thm ("NTH_NIL",num_str @{thm NTH_NIL}),
    1.20 -                  Calc("Tools.lhs", eval_lhs"eval_lhs_"),
    1.21 -                  Calc("Tools.rhs", eval_rhs"eval_rhs_"),
    1.22 -                  Calc("Atools.argument'_in",
    1.23 -                       eval_argument_in "Atools.argument'_in"),
    1.24 -                  Calc("Rational.get_denominator",
    1.25 -                       eval_get_denominator "#get_denominator"),
    1.26 -                  Calc("Rational.get_numerator",
    1.27 -                       eval_get_numerator "#get_numerator"),
    1.28 +                  Calc("Prog_Expr.lhs", eval_lhs"eval_lhs_"),
    1.29 +                  Calc("Prog_Expr.rhs", eval_rhs"eval_rhs_"),
    1.30 +                  Calc("Prog_Expr.argument'_in", eval_argument_in "Prog_Expr.argument'_in"),
    1.31 +                  Calc("Rational.get_denominator", eval_get_denominator "#get_denominator"),
    1.32 +                  Calc("Rational.get_numerator", eval_get_numerator "#get_numerator"),
    1.33                    Calc("Partial_Fractions.factors_from_solution",
    1.34 -                       eval_factors_from_solution 
    1.35 -                         "#factors_from_solution"),
    1.36 +                       eval_factors_from_solution "#factors_from_solution"),
    1.37                    Calc("Partial_Fractions.drop_questionmarks",
    1.38                         eval_drop_questionmarks "#drop_?")
    1.39                   ],