changeset 67290 | 98b6cd12f963 |
parent 67215 | 03d0c958d65a |
child 67722 | 012f1e8a1209 |
--- a/src/Pure/Thy/thy_header.scala Thu Dec 28 14:20:48 2017 +0100 +++ b/src/Pure/Thy/thy_header.scala Thu Dec 28 21:45:28 2017 +0100 @@ -85,6 +85,12 @@ def is_base_name(s: String): Boolean = s != "" && !s.exists("/\\:".contains(_)) + def file_name(s: String): Option[String] = + s match { + case File_Name(s) => Some(s) + case _ => None + } + def import_name(s: String): String = s match { case File_Name(name) if !name.endsWith(".thy") => name