in reply to Re^7: Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)
in thread Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)

You asked me how to know if a result of a code block should be cached.

PadWalker can list closed over lexicals hence indicating possible side effects.

Parsing for imported functions is more complicated.

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!

  • Comment on Re^8: Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)