()
| 205 | // Slice entry points write the exact byte range; the trailing newline |
| 206 | // distinguishes `println`. |
| 207 | let src = " |
| 208 | console := import(\"console\") |
| 209 | |
| 210 | main: () -> i32 { |
| 211 | console.print(\"Hello, \") |
| 212 | console.println(\"world\") |
| 213 | return 0 |
| 214 | }"; |
| 215 | let (uart, code) = run_hll(src); |
| 216 | assert_eq!(code, 0); |