|
NAMEText::MicroMason::Debug - Provide developer info via warnSYNOPSISInstead of using this class directly, pass its name to be mixed in:use Text::MicroMason; my $mason = Text::MicroMason->new( -Debug ); Use the standard compile and execute methods to parse and evaluate templates: print $mason->compile( text=>$template )->( @%args ); print $mason->execute( text=>$template, @args ); You'll see lots of warning output on STDERR: MicroMason Debug create: Text::MicroMason::Base::AUTO::Debug... MicroMason Debug source: q(Hello <% $noun %>!) MicroMason Debug lex: text, q(Hello ), expr, q( $noun ), text, q(!) MicroMason Debug eval: sub { my @OUT; my $_out = sub { push ... DESCRIPTIONThis package provides numerous messages via warn for developer use when debugging templates built with Text::MicroMason.Supported Attributes
Private Methods
SEE ALSOFor an overview of this templating framework, see Text::MicroMason.This is a mixin class intended for use with Text::MicroMason::Base. For distribution, installation, support, copyright and license information, see Text::MicroMason::Docs::ReadMe.
Visit the GSP FreeBSD Man Page Interface. |