Capstone: Source to Bytecode to VM Checkpoint

Predict fresh artifacts, diagnose a broken invariant, and test a version boundary. Select one answer per multiple-choice question; numeric responses use the stated integer format. Use review links to revisit the relevant representation, then attempt the independent transfer task.


Get every question correct to pass this checkpoint. You can review feedback, revise your answers, and submit again.

1. Which description matches the v2 helper API?

Select one answer.

2. A v2 program begins with top-level return 8; and later executes 1/0;. What error should the wrapper surface?

Select one answer.

3. Why append if (result!=9) { 1/0; } when a valid source program’s normal result is nil?

Select one answer.

4. Decode fails after Encode. What must CompileAndRun do?

Select one answer.

5. Which retained example best helps distinguish a future stack-order regression from parser precedence?

Select one answer.

Join Discord