                     MENSAJES de WWWOFFLE - Versin 2.6
                     ==================================

Las pgina HTML que genera WWWOFFLE estn ahora contenidas en este
directorio.

Descripcin de la Pginas
-------------------------

Las pginas que estn en este directorio son mensajes que genera el propio
WWWOFFLE.

Cada fichero en este directorio corresponden con un mensaje excepto los que
se llaman *-Head.html, *-Body.html o *-Tail.html, Estos son partes de una
misma pgina que son montadas para formarla.


Si Escribe Pginas
------------------

Si modifica estas pginas para s mismo por favor tenga en cuenta los
siguientes puntos:

    El nombre wwwoffle debera aparecer claramente en algn lugar de las
    pginas.
    La interfaz de las URLs puede cambiar entre versiones.
    Use la especificacin HTML (vea http://www.w3.org/).
    Los fichero deben estar en formato UNI, no formato MS-DOS (LF no CRLF).

Si genera algunas pginas que le gustara que estuvieran en la siguiente
versin de wwwoffle, por favor dgamelo.  De hecho, debera decirmelo antes
de ponerse a ello ya que puede haber otros intentado lo mismo.  No me envie
pginas a menos que se lo pida, ya que pueden ser muy grandes.

Estoy interesado en incluir los siguientes tipos de pginas en un futuro:

    Versiones mejoradas
        Imgenes
        Javascript
        Ms Ayudas (enlaces a las pginas de ayuda/FAQ en caso de error?)

Las puedo hacer disponibles desde la pgina web de wwwoffle si se aprueban y
tambin en la siguiente versin.


Reglas de Analizado
-------------------

El analizador semntico es un simple micro lenguaje (demasiado simple para
ser un macro lenguaje!).

Las reglas que se siguen son las siguientes:

Clase-1

$foo                    - Se reemplaza por el contenido de la variable foo.
%foo[bar]               - Se reemplaza con el valor de retorno de la funcin foo
                          con el argumento $basr.

Clase-2

$foo=bar                - Pone el valor 'bar' en la variable foo.
$foo="bar 1"            - Pone el valor "bar 1" en la variable foo.
$foo='bar 2'            - Pone el valor 'bar 2' en la variable foo.

Clase-3

$foo?{s}{no}          - Se reemplaza por 's' si $foo existe o 'no' si no.
$foo?=bar{s}{no}      - Se reemplaza por 's' si $foo == bar o 'no' si no.


Los nombre de Variables/Funciones no son sensibles a maysculas o
minsculas, el resto s lo es.

La contruccin Clase-1 pueden ser usadas en la parte derecha de la
contruccin Clase-2.

Las contrucciones de Clase-1 y Clase-2 pueden ser usadas dentro de una
contruccin Clase-3.

Las contrucciones Clase-3 no pueden ser anidadas.

Los caracteres { y } deben estar protegidos \{ y \} en las contrucciones 
Clase-2 y Clase-3.

Los caracteres ' y " deben ser protegidos si se usan dentro de una
construccin Clase-2


----------
Andrew M. Bishop 31 de Marzo de 2000
