src/HOL/HOL.thy
changeset 36532 fdfc37254090
parent 36452 d37c6eed8117
child 36543 0e7fc5bf38de
equal deleted inserted replaced
36531:19f6e3b0d9b6 36532:fdfc37254090
  1960   (Haskell "error/ \"undefined\"")
  1960   (Haskell "error/ \"undefined\"")
  1961   (Scala "!error(\"undefined\")")
  1961   (Scala "!error(\"undefined\")")
  1962 
  1962 
  1963 subsubsection {* Evaluation and normalization by evaluation *}
  1963 subsubsection {* Evaluation and normalization by evaluation *}
  1964 
  1964 
       
  1965 text {* Avoid some named infixes in evaluation environment *}
       
  1966 
       
  1967 code_reserved Eval oo ooo oooo upto downto orf andf mem mem_int mem_string
       
  1968 
  1965 setup {*
  1969 setup {*
  1966   Value.add_evaluator ("SML", Codegen.eval_term o ProofContext.theory_of)
  1970   Value.add_evaluator ("SML", Codegen.eval_term o ProofContext.theory_of)
  1967 *}
  1971 *}
  1968 
  1972 
  1969 ML {*
  1973 ML {*