The problem (and do tell me if I missed an existing solution): The compiler currently allows one to compile a single .rs file, but as such a file can not open the standard library, it is only useful for extremely trivial pieces of code. Now, not only is it very practical to be able to write one-file crates (think Python/Perl scripts), it is also quite annoying to have to create a crate file for every single quick one-off test program I'm writing.
When the compiler is invoked directly on a .rs file, we could have a convention where, through some yet-to-be-determined syntax, the crate spec can be embedded in the rust file. If this is well-received, I'll gladly work out the details and implement it (it seems like something that wouldn't really influence any components beyond the compiler driver and the parser). Best, Marijn _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
