author | Christian Urban <urbanc@in.tum.de> |
Thu, 19 Mar 2009 13:28:16 +0100 | |
changeset 189 | 069d525f8f1d |
parent 161 | CookBook/Base.thy@83f36a1c62f2 |
child 210 | db8e302f44c8 |
permissions | -rw-r--r-- |
theory Base imports Main uses "chunks.ML" "antiquote_setup.ML" begin (* to have a special tag for text enclosed in ML *) ML {* val _ = OuterSyntax.command "ML" "eval ML text within theory" (OuterKeyword.tag "TutorialML" OuterKeyword.thy_decl) (OuterParse.ML_source >> (fn (txt, pos) => Toplevel.generic_theory (ML_Context.exec (fn () => ML_Context.eval true pos txt)))); *} (* ML {* fun warning str = str fun tracing str = str *} *) end