paperlined.org
dev > language_wonk > in_perl
document updated 13 years ago, on Jul 16, 2011

Ways to modify the Perl syntax. Ways to implement internal DSLs and external DSLs in Perl.

Underlying mechanisms

Lexer level
[external DSLs]

Parser level

Opcode level

Other ways of modifying behavior

Modules that build on those mechanisms to do macro-like stuff

TODO