forester.frontend
Forester.Analysis
forester.core
forester.prelude
forester.render
module Gph : sig ... end
module Tbl : sig ... end
module Map : Map.S with type key = Core.addr
module Topo : sig ... end
val build_import_graph : Core.Code.tree list -> Gph.t
type analysis = {
transclusion_graph : Gph.t;
link_graph : Gph.t;
contributors : Core.addr Tbl.t;
author_pages : Core.addr Tbl.t;
bibliography : Core.addr Tbl.t;
}
val analyze_trees : Core.Sem.tree Map.t -> analysis
Populating all the graphs and tables by inspecting evaluated trees