8fd2f2d11346a7fa85afa4c7bd02c3e4373ec7aa
The `preload_dependencies` function has been refactored to directly run parsed programs instead of collecting all forms into a single `Program` node. This simplifies the compilation pipeline by allowing each dependency to be processed individually. Additionally, the `VM::run_with_observer` method has been updated to manage its stack and frames more cleanly, avoiding the need for `eval_in_frame`. The main loop now correctly extracts expressions from the `Program` node for source code emission.
Description
No description provided
Languages
Rust
100%