<> <> <> <> <> <> <<>> DIRECTORY BcdBindDefs: TYPE USING [RelocHandle], IO: TYPE USING [STREAM], Tree: TYPE USING [Link]; BcdControlDefs: DEFINITIONS={ nullSourceIndex: CARDINAL~CARDINAL.LAST; BuildSemanticEntries: PROC[root: Tree.Link]; LoadRoot: PROC[root: Tree.Link] RETURNS[BcdBindDefs.RelocHandle]; BindRoot: PROC[relocationRoot: BcdBindDefs.RelocHandle]; WriteBcd: PROC[root: Tree.Link]; BuildSEError: ERROR; LoadError: ERROR; BindError: ERROR; BcdWriteError: ERROR; InvalidFileFormat: ERROR; PrintTree: PROC[Tree.Link]; PrintSemanticEntries: PROC; PrintBcd: PROC; PrintRelocations: PROC[BcdBindDefs.RelocHandle]; FormatTree: PROC[IO.STREAM, Tree.Link]; }.