Reading up on Tiny Interpreters
1 deep · digging since sep 23
- FUN: First-Class Functions, Currying, and a Surprise
Adding first-class functions to a LET interpreter with call-by-value leads to dynamic scoping, mirroring a historical Lisp bug discovered by Slagle.