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 0.06 - 2023-02-19

  • allow <math/> and <svg/> (i.e. math and svg elements can be self-closing)
  • treat param as void in the parser
  • treat basefont, bgsound, frage, keygen, parser as void in HTML::Blitz::Builder
  • include the name of the template in the generated code so error messages don't just refer to "(eval 42)"

Modules

high-performance, selector-based, content-aware HTML template engine
create HTML code dynamically and safely
pre-parsed HTML documents ready for template expansion

Provides

in lib/HTML/Blitz/ActionType.pm
in lib/HTML/Blitz/Atom.pm
in lib/HTML/Blitz/Builder.pm
in lib/HTML/Blitz/CodeGen.pm
in lib/HTML/Blitz/Matcher.pm
in lib/HTML/Blitz/ParseError.pm
in lib/HTML/Blitz/Parser.pm
in lib/HTML/Blitz/RuleSet.pm
in lib/HTML/Blitz/SSSelector.pm
in lib/HTML/Blitz/SelectorType.pm
in lib/HTML/Blitz/TokenType.pm
in lib/HTML/Blitz/pragma.pm