*Frameworks* de programa
************************

Los módulos descritos en este capitulo son *frameworks* que dictarán
en gran medida la estructura de su programa. Actualmente, los módulos
descritos aquí están orientados para escribir en las interfaces de
línea de comandos.

La lista completa de módulos descritos en este capítulo es:

* "turtle" --- Gráficos con *Turtle*

  * Introducción

  * Reseña de los métodos disponibles para Turtle y *Screen*

    * Métodos Turtle

    * Métodos de TurtleScreen/Screen

  * Métodos de *RawTurtle/Turtle* Y sus correspondientes funciones

    * Movimiento de Turtle

    * Mostrar el estado de la tortuga

    * Configuración de las medidas

    * Control del lápiz

      * Estado de dibujo

      * Control del color

      * Relleno

      * Más controles de dibujo

    * Estado de la Tortuga

      * Visibilidad

      * Apariencia

    * Usando eventos

    * Métodos especiales de *Turtle*

    * Formas compuestas

  * Métodos de *TurtleScreen/Screen* y sus correspondientes funciones

    * Control de ventana

    * Control de animación

    * Usando eventos de pantalla

    * Métodos de entrada

    * Configuración y métodos especiales

    * Métodos específicos de *Screen*, no heredados de *TurtleScreen*

  * Clases públicas

  * Ayuda y configuración

    * Cómo usar la ayuda

    * Traducción de cadenas de documentos a diferentes idiomas

    * Cómo configurar Screen and Turtles

  * "turtledemo" --- Scripts de demostración

  * Cambios desde Python 2.6

  * Cambios desde Python 3.0

* "cmd" — Soporte para intérpretes orientados a línea de comandos

  * Objetos Cmd

  * Ejemplo Cmd

* "shlex" --- Análisis léxico simple

  * objetos "shlex"

  * Reglas de análisis

  * Compatibilidad mejorada con intérprete de comandos
