The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 3.00

  • global tags introduced;
  • callbacks introduced;
  • added functionality to include templates via predefined callback;
  • added methods: block_src(), block_res(), push_block_src(), push_block_res(), unshift_block_src(), unshift_block_res(), reset_block_src(), reset_block_src_all(), get_oblock(), enum_blocks(), set_parsed(), gtag(), callback(), unparse(), unparse_all();
  • changed prototype for constuctor (you may customize number of attempts to open template and sleep time between attempts;
  • set_tag(), get_tag(), push_tag(), unshift_tag() methods now accept references;
  • block(), push_block(), unshift_block() are deprecated in favour of block_src(), block_res(), push_block_src(), push_block_res(), unshift_block_src(), unshift_block_res();
  • behavior of block(), push_block(), unshift_block() is changed slightly;
  • both block sources and results both are accessible now;
  • minor bugs fixed;
  • some bugs in POD documentation fixed;
  • text after block close tag is allowed now;
  • documentation revised;
  • test cases revised.

Modules

template parsing engine (version 3.00)