
Devel::declare::parser is a higher-level api sitting on top of devel::declare. it is used by devel::declare::exporter to simplify exporting of devel::declare magic. writing custom parsers usually only requires subclassing this module and overriding a couple methods.