* Programs may start at non-zero instructions * Input uses mutable VecDeques and consumes values as they are encountered * Output uses a mutable vector, and multiple outputs will be pushed on it * If no value is present in the input queue, the program blocks on input returning the status Status::WaitingForInput and the instruction to resume the program from. |
||
|---|---|---|
| day1 | ||
| day2 | ||
| day3 | ||
| day4 | ||
| day5 | ||
| day6 | ||
| icc | ||
| .gitignore | ||