Stacker🔗

What Is This Thread’s Purpose?

This thread makes you understand the details of program evaluation using the Stacker, a program tracing tool that explains how SMoL programs evaluate. You will confront progressively harder programs that explore richer and richer features and understand how they work.

Time

Each assignment should take 1-2 hours of work.

Grading Standard

We will grade on correctness, but also give you some leeway for unimportant mistakes. It’s most important that we see that you are making a good-faith effort on these tasks.

Software

Please use this version of the online Stacker.

Tasks

The assignments will be published over the course of the semester.

    1 Stacks 1

    2 Stacks 2

    3 OStacks

    4 Generators

    5 Asynchronous Functions