-
and & or, bindings, BYU, CS61a, do_and_form(), do_cond_form(), do_or_form(), expressions, is_scheme_true(), make_let_form(), part 3, scheme, scheme interpreter
Guide to the Scheme Interpreter Project (BYU CS 111) Part 3
Part 1 Part 2 We are finally to the last part of building our interpreter for Scheme in Python. In Part 3 we will implement our special form functions so that we can interpret And/Or, Conditionals, and the Let form in Scheme. Problem 12: And & Or Problem 12 deals with the And and Or…
-
begin, BYU, cs 111, CS61a, do_lambda_form(), eval_all(), make_child_frame(), mu, MuProcedure, part 2, scheme interpreter
Guide to the Scheme Interpreter Project (BYU CS 111) Part 2
Part 1 if you missed it In part 2 we will be implementing the code for procedures. By the end of this, you will be able to interpret user-defined functions, lambda functions, and something special called “Mu-procedures” that you will soon learn to dislike. This part will be handling problems 6-11. Good luck. Problem 6:…