http://www.reddit.com/r/programming/comments/9fk6g/how_nested_functions_work_part_1/
Am I missing something or did you repeat the "Let's rewrite abc and def in C to illustrate the semantics" part at the end? Is there something different I'm supposed to be reading?
-Steve
