equal
deleted
inserted
replaced
108 |
108 |
109 object Nodes { |
109 object Nodes { |
110 val empty: Nodes = make(Nil) |
110 val empty: Nodes = make(Nil) |
111 def make(infos: Iterable[(String, Node_Info)]): Nodes = new Nodes(infos.toMap) |
111 def make(infos: Iterable[(String, Node_Info)]): Nodes = new Nodes(infos.toMap) |
112 } |
112 } |
113 class Nodes private(by_session: Map[String, Node_Info]) { |
113 class Nodes private(theory_node_info: Map[String, Node_Info]) { |
114 def apply(name: String): Node_Info = by_session.getOrElse(name, Node_Info.empty) |
114 def apply(name: String): Node_Info = theory_node_info.getOrElse(name, Node_Info.empty) |
115 def get(name: String): Option[Node_Info] = by_session.get(name) |
115 def get(name: String): Option[Node_Info] = theory_node_info.get(name) |
116 } |
116 } |
117 |
117 |
118 |
118 |
119 /* formal entities */ |
119 /* formal entities */ |
120 |
120 |