// DH-nice // class dictionary //Cd_graph = Adj Adj_list. //Adj = Vertex Neighbors ".". //Neighbors: Construct | Alternat. //Construct = "=" Any_vertex_list. //Alternat = ":" Vertex "|" Vertex. //Any_vertex : Labeled_vertex | Syntax_vertex. //Syntax_vertex = String. //Labeled_vertex = "<" Ident ">" // Vertex. //Adj_list: Cd_graph | Empty_cd_graph. //Any_vertex_list: Nany_vertex_list | Empty. //Nany_vertex_list = // Any_vertex Any_vertex_list. //Empty = . //Empty_cd_graph = . //Vertex = Ident. Main = . //B : C | D common H. //C = String E. //D = H. //H = . X : Y | Z. Y : Z. Z = .