pub fn compile(input: &str) -> Result<String>Expand description
Parse and transpile Ruchy code to Rust in one step.
§Examples
use ruchy::compile;
let rust_code = compile("42 + 1").expect("Failed to compile");
assert!(rust_code.contains("42"));
assert!(rust_code.contains("+"));
assert!(rust_code.contains("1"));§Errors
Returns an error if:
- The input contains syntax errors
- The code cannot be transpiled to valid Rust