What the heck?

LiteWeb is a Lightweight tool for literate programming. It's just
an experiment that I wrote.

Sintaxis:

@?<Section Name> "ab"  var_1 var_2 ... var_n
  Start a new section, a and b are optional and they're used when
  you need to specify custom variable delimiters. By default they're
  '<' and '>'. After the section headers, we can write comments. 

@c                        
  C code. This code must be inside of a section.

@u$<Section>param1$param2$param3
  Use a section. $ is the character we will use to separate the
  parametes. Can be anything but a blank. The leading and trailing
  spaces of the parameters will NOT be removed.

  A section cannot be used inside of its definition. For this, we'll
  have to allow some definitions: executable code.

[n@localhost LiteWeb]$ ./lw2c.pl  --help
Usage: ./lw2c.pl <options> file
LiteWeb is a Lightweight Literate Programing Tool

  -v, --version
                      Output version information and exit
  -h, --help
                      Display this help and exit
  -w, --web    file
                      Write the HTML output to file
  -t, --title  name
                      Title for the html file. If unspecified,
                      the name of the first defined section will
                      be used
  -o, --output  file
                      Place output code in file

