Tarea Parsers Python
en Nov 11, 2005 @ 03:06:17
por hlopez

Hola Muchachos.

Hoy vimos la introduccion a parsers, y escogimos python como lenguaje de referencia. A partir de lo visto en clase se dejo una tarea, la cual esta especificada a continuación:

Parser para "Textile"

En esta entrega se evaluarán los conceptos adquiridos respecto al manejo del lenguaje de programación Python, en un ejemplo en concreto de reconocimiento de patrones. Se evaluará, ademas de la correctitud del codigo, practicas de buena programación como orientación a objetos y documentacion del codigo(Ojo, muy importante).

Basado en el conjunto de la gramatica propuesta en Textile construya un editor html el cual reconozca los siguientes campos:

Quick block modifiers:
#{color: blue} Header: hn.
# Blockquote: bq.
# Footnote: fnn.
# Numeric list: #
# Bulleted list: ** * **

Quick phrase modifiers:
#{color: blue} emphasis
# strong
# citation
# superscript
# subscript
# span

To align blocks:
#{color: blue} < right
# > left
# = center
# <> justify

To insert a link:
linktext

To insert an image: