pub fn compile_program_full(source: &str) -> Result<CompileOutput, ParseError>Expand description
Compile LOGOS source and return full output including dependency metadata.
This is the primary compilation entry point that returns both the generated
Rust code and any crate dependencies declared in ## Requires blocks.