pub fn assemble_project(entry_path: &Path) -> Result<AssembledProgram, String>Expand description
Assemble the whole project reachable from entry_path into one compilation
unit. Returns an error only for unreadable/unresolvable imports; the combined
source is then parsed by the normal pipeline.