/usr/local/perl/lib/site_perl/5.6.1/sun4-solaris/HTML/Embperl/Syntax/EmbperlBlocks.pm



NAME

HTML::Embperl::Syntax::EmbperlBlocks


SYNOPSIS


DESCRIPTION

Class derived from HTML::Embperl::Syntax to define the syntax for Embperl Blocks and metacommands.


Methods

HTML::Embperl::Syntax::EmbperlBlocks defines the following methods:

HTML::Embperl::Syntax::EmbperlBlocks -> new / $self -> new

Create a new syntax class. This method should only be called inside a constructor of a derived class.

AddMetaCmd ($cmdname, $procinfo)

Add a new metacommand with name $cmdname and use processor info from $procinfo. See HTML::Embperl::Syntax for a definition of procinfo.

AddMetaCmdWithEnd ($cmdname, $endname, $procinfo)

Add a new metacommand with name $cmdname and use processor info from $procinfo. Addtionaly specify that a matching $endname metacommand must be found to end the block, that is started by this metacommand. See HTML::Embperl::Syntax for a definition of procinfo.

AddMetaCmdBlock ($cmdname, $endname, $procinfostart, $procinfoend)

Add a new metacommand with name $cmdname and and a second metacommand $endname which ends the block that is started by $cmdname. Use processor info from $procinfo. See HTML::Embperl::Syntax for a definition of procinfo.


Author

G. Richter (richter@dev.ecos.de)


See Also

HTML::Embperl::Syntax

 /usr/local/perl/lib/site_perl/5.6.1/sun4-solaris/HTML/Embperl/Syntax/EmbperlBlocks.pm