Pyret autograder.
An extensible autograding system for Pyret programming assignments that supports
dependency-based grading. Graders are organized as a directed acyclic graph
where dependencies control execution flow; it can generate artifacts for manual
review alongside automated scoring.