Hi Class,
The original spec was a bit unclear about the > prompt behaviour — it only mentioned that "lines starting with > are user input" as an example notation, which could be misread as just a documentation convention.
To make this clearer: your shell must echo every input line back to stdout, prefixed with > (a greater-than sign followed by a space), before processing the command. This is now explicitly stated in the spec.
All examples in both the spec page and the examples page have also been updated to show the full echo -e '...' | python3 ass2.py invocation format, so you can see exactly what the expected input and output looks like.
If you have any questions, please post on the course forum.
Best regards,
Wenqian
Hi Class,
The marks for Assignment 1 have been released, and you can now check your results on Moodle.
Please note that the sample solution will be released tomorrow. If you have any questions regarding your mark, please contact your marking tutor directly via email.
Best regards,
Wenqian
3311 Team