Blatte

Blatte is a Perl module with text macro/markup/template language.
Download

Blatte Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Bob Glickstein
  • Publisher web site:
  • http://search.cpan.org/~bobg/HTML-LoL-1.3/lib/HTML/LoL.pm

Blatte Tags


Blatte Description

Blatte is a Perl module with text macro/markup/template language. Blatte is a Perl module with text macro/markup/template language.SYNOPSIS use Blatte; use Blatte::Builtins; my $perl = &Blatte::Parse('...some Blatte program ...'); if (defined($perl)) { my $result = eval $perl; if (defined($result)) { &Blatte::traverse($result, &callback); } elsif ($@) { ...handle execution error... } } else { ...handle parsing error... }Blatte is a very powerful text markup and transformation language with a very simple syntax. A Blatte document can be translated into a Perl program that, when executed, produces a transformed version of the input document.This module itself contains some utility functions for handling Blatte documents, described below in the FUNCTIONS section. However, writers of Blatte-based software will generally be more interested in other associated modules. See in particular Blatte::Compiler (for processing files full of Blatte code) and Blatte::Builtins (for a description of the Blatte language's intrinsic functions).Most casual end users will probably be interested in Blatte's ability to serve as a higher-level language for writing web pages. This requires the additional CPAN package Blatte::HTML.Most of the remainder of this document describes the syntax and semantics of the Blatte language. Requirements: · Perl


Blatte Related Software