src/Pure/Thy/export.scala
changeset 71601 97ccf48c2f0c
parent 71145 2f782d5f5d5a
child 71624 f0499449e149
equal deleted inserted replaced
71600:64aad1e46f98 71601:97ccf48c2f0c
   310         val export_names = read_theory_exports(db, session_name)
   310         val export_names = read_theory_exports(db, session_name)
   311 
   311 
   312         // list
   312         // list
   313         if (export_list) {
   313         if (export_list) {
   314           (for ((theory_name, name) <- export_names) yield compound_name(theory_name, name)).
   314           (for ((theory_name, name) <- export_names) yield compound_name(theory_name, name)).
   315             sorted.foreach(progress.echo(_))
   315             sorted.foreach(progress.echo)
   316         }
   316         }
   317 
   317 
   318         // export
   318         // export
   319         if (export_patterns.nonEmpty) {
   319         if (export_patterns.nonEmpty) {
   320           val exports =
   320           val exports =
   346   }
   346   }
   347 
   347 
   348 
   348 
   349   /* Isabelle tool wrapper */
   349   /* Isabelle tool wrapper */
   350 
   350 
   351   val default_export_dir = Path.explode("export")
   351   val default_export_dir: Path = Path.explode("export")
   352 
   352 
   353   val isabelle_tool = Isabelle_Tool("export", "retrieve theory exports", args =>
   353   val isabelle_tool = Isabelle_Tool("export", "retrieve theory exports", args =>
   354   {
   354   {
   355     /* arguments */
   355     /* arguments */
   356 
   356