src/Pure/Thy/thy_syntax.scala
changeset 59086 94b2690ad494
parent 59077 7e0d3da6e6d8
child 59319 677615cba30d
--- a/src/Pure/Thy/thy_syntax.scala	Wed Dec 03 20:45:20 2014 +0100
+++ b/src/Pure/Thy/thy_syntax.scala	Wed Dec 03 22:34:28 2014 +0100
@@ -97,8 +97,9 @@
       val syntax =
         if (node.is_empty) None
         else {
-          val imports_syntax = node.header.imports.flatMap(a => nodes(a).syntax)
-          Some((resources.base_syntax /: imports_syntax)(_ ++ _).add_keywords(node.header.keywords))
+          val header = node.header
+          val imports_syntax = header.imports.flatMap(a => nodes(a).syntax)
+          Some((resources.base_syntax /: imports_syntax)(_ ++ _).add_keywords(header.keywords))
         }
       nodes += (name -> node.update_syntax(syntax))
     }