src/Pure/System/session.scala
changeset 38413 224efb14f258
parent 38374 7eb0f6991e25
child 38414 49f1f657adc2
equal deleted inserted replaced
38412:c23f3abbf42d 38413:224efb14f258
   151               else bad_result(result)
   151               else bad_result(result)
   152           }
   152           }
   153         case None =>
   153         case None =>
   154           if (result.is_status) {
   154           if (result.is_status) {
   155             result.body match {
   155             result.body match {
   156               // keyword declarations   // FIXME always global!?
       
   157               case List(Keyword.Command_Decl(name, kind)) => syntax += (name, kind)
   156               case List(Keyword.Command_Decl(name, kind)) => syntax += (name, kind)
   158               case List(Keyword.Keyword_Decl(name)) => syntax += name
   157               case List(Keyword.Keyword_Decl(name)) => syntax += name
   159               case _ => if (!result.is_ready) bad_result(result)
   158               case _ => if (!result.is_ready) bad_result(result)
   160             }
   159             }
   161           }
   160           }