:splint classname Stenciller::Stencil

SYNOPSIS

# In a plugin (this is pretty similar to what ToUnparsedText does)
sub render {
    my $self = shift;
    my @out = ();

    STENCIL:
    foreach my $stencil ($self->stenciller->all_stencils) {
        push @out => join "\n" => $stencil->all_before_input;
        push @out => join "\n" => $stencil->all_input;
        push @out => join "\n" => $stencil->all_between;
        push @out => join "\n" => $stencil->all_output;
        push @out => join "\n" => $stencil->all_after_output;
    }
    return join "\n" => @out;
}

DESCRIPTION

A Stencil is one section of the file format defined in Stenciller.

ATTRIBUTES

:splint attributes