zwitterion
zwitterion copied to clipboard
Rust
- [ ] Rust
- [ ] Create script to locally download rustc binary for the consumer's machine
- [ ] This is going relatively well, seems to be workingish, some errors to overcome
- [ ] Create a node package that exports rustc functionality as a node module
- [ ] At first we can just compile from the command line with exec or something...it might be nice to find a crate that exposes rustc as a programmatic api. Then we could execute rust code more directly. The ultimate will be when rustc is compiled to wasm
- [x] Hookup .rs compilation
- [x] Send compilation and potentially other output to the user's browser console
- [ ] Integrate wasm-bindgen
- [ ] Allow passing options to rustc
- [ ] Figure out the sanitization of the file url...it is not sanitized and goes straight into the shell...is that okay? Zwitterion should only be run locally anyway
- [ ] Improve documentation for Rust
- [ ] Create script to locally download rustc binary for the consumer's machine