Note to readers: skybrian’s parent comment was written when this post was titled “Place-Based Programming”, before I changed the title to “Place-Based Programming—Part 1″.
Your are correct that the code here in Part 1 breaks when you use variables with nonlocal scope. I begin to solve this problem in Part 2.
It’s also essentially the same kind of caching that’s commonly done by build systems.
Yes. I often think about this project as “writing a compiler”. Some of the techniques I use come from Makefiles.
Note to readers: skybrian’s parent comment was written when this post was titled “Place-Based Programming”, before I changed the title to “Place-Based Programming—Part 1″.
Your are correct that the code here in Part 1 breaks when you use variables with nonlocal scope. I begin to solve this problem in Part 2.
Yes. I often think about this project as “writing a compiler”. Some of the techniques I use come from Makefiles.