Analysis updated 2026-07-08 · repo last pushed 2017-06-30
Test your compiler project assignments locally before submitting them to Stanford's course
Verify that PA1 and later assignments produce correct compiler output against expected results
Run the same checks the course uses to catch bugs in your compiler implementation
| rjzhb/stanford-lagunita-cs1-compilers-grading-scripts | 0xhassaan/nn-from-scratch | 0xzgbot/hermes-comfyui-skills | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | — | Python | — |
| Last pushed | 2017-06-30 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 4/5 | 1/5 |
| Audience | developer | developer | designer |
Figures from each repo's GitHub metadata at analysis time.
Only PA1 was downloaded directly from Stanford, the remaining scripts came from community repos and may differ from official versions.
This repository is a backup collection of grading scripts for Stanford's online compilers course. The scripts are normally downloaded from a Stanford server, but that server started blocking access, returning a "forbidden" error. Someone grabbed the files before the block happened and put them here so students can still get them. These scripts are used to automatically check whether a student's compiler project works correctly. In a compilers course, students build programs that translate code, for example, turning source code into something a computer can run. Each assignment (called "PA1," "PA2," etc.) has its own grading script that tests the student's compiler against expected results, giving them feedback on whether their implementation is correct. The main users are people taking Stanford's compilers course on the Lagunita platform. If you're working through the assignments and need to verify your work before submitting, these scripts let you run the same checks the course uses. Without them, you'd have no way to test your code against the official standard before turning it in. One thing worth noting: only the first assignment's grading script was downloaded directly from Stanford before the server block. The rest were collected from other people's public repositories, which means they might not be the exact official versions. The README acknowledges this uncertainty and suggests that if a script doesn't seem right, you could try tracking down alternatives yourself.
Backup of Stanford's online compilers course grading scripts, saved after the official download server blocked access. These scripts automatically test student compiler projects to verify they work correctly.
Dormant — no commits in 2+ years (last push 2017-06-30).
No license is specified in the repository, so the scripts carry Stanford's default terms, treat them as course materials for personal educational use.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.