Closures as objects
How lexical scope and anonymous functions can create powerful object systems
How lexical scope and anonymous functions can create powerful object systems
The change I would most like to see in Perl 5, and why it might not happen
The Basics Parse::RecDescent is a combination compiler and interpreter. The language it uses can be thought of roughly as a macro language like CPP’s, but the macros take no parameters. This may seem limiting, but the technique is very…