(mode: TargetMode, prefix: &str)
| 12 | const USER_PREFIX: &str = "_u_"; |
| 13 | |
| 14 | fn make_pipeline(mode: TargetMode, prefix: &str) -> CompilationPipeline { |
| 15 | let mut p = CompilationPipeline::new(); |
| 16 | p.set_target_mode(mode); |
| 17 | p.set_string_prefix(Some(prefix.to_owned())); |
| 18 | p.set_run_semantic_analysis(false); |
| 19 | p.set_write_artifacts(false); |
| 20 | p |
| 21 | } |
| 22 | |
| 23 | // Compile HLL + hosted stdlib -> assembled output -> run -> (uart, exit_code). |
| 24 | fn run_hll(src: &str) -> (String, i64) { |
no test coverage detected