chapter Tools session Tools = Pure + theories Code_Generator session SML in SML = Pure + theories Examples session Haskell in Haskell = Pure + theories Haskell theories [condition = ISABELLE_GHC_STACK] Test