Quiz — add opcode
Question
Confirm: 5-step buildup + 2 macros + load-bearing details.
Principle (minimum model)
- Buildup steps + popn_top! + gas! + unwrap_unchecked justification + cold_path() + why macros.
Worked example + steps
Quiz: did add actually stick?
This quiz isn't decoration. It exists because the previous two lessons' "predict" prompts are easy to nod past — and a day from now, "I read it, nodded, and couldn't reproduce it" is the failure mode that breaks Intermediate.
Five questions, covering both the build-up and the macro refactor. If you find yourself guessing, stop and re-read the relevant section before answering. The quiz will still be here.
If you miss two or more, the lessons haven't internalized — re-read both Building add step by step and Reading add: factoring out the macro before going on to the drill.
Summary (3 lines)
- Quiz confirms
addopcode understanding. - Get two+ wrong → re-read buildup + macro lessons.
- Pass → drill: prove you can read interpreter source.