Syntax::EmbperlBlocks(3pm) | User Contributed Perl Documentation | Syntax::EmbperlBlocks(3pm) |
NAME¶
Embperl::Syntax::EmbperlBlocks - syntax for Embperl Blocks and metacommandsSYNOPSIS¶
DESCRIPTION¶
Class derived from Embperl::Syntax to define the syntax for Embperl Blocks and metacommands.Methods¶
Embperl::Syntax::EmbperlBlocks defines the following methods: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 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 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 Embperl::Syntax for a definition of procinfo.Author¶
G. Richter (richter at embperl dot org)See Also¶
Embperl::Syntax2016-10-26 | perl v5.24.1 |