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

Os módulos descritos neste capítulo são frameworks que ditarão em
grande parte a estrutura do seu programa. Atualmente, os módulos
descritos aqui são todos orientados para escrever interfaces de linha
de comando.

A lista completa de módulos descritos neste capítulo é:

* "turtle" --- Gráficos Turtle

  * Introdução

  * Visão geral dos métodos Turtle e Screen disponíveis

    * Métodos do Turtle

    * Métodos de TurtleScreen/Screen

  * Métodos de RawTurtle/Turtle e funções correspondentes

    * Movimentos do Turtle

    * Fala o Estado da Tartaruga

    * Configurações de Medida

    * Controle da Caneta

      * Estado do Desenho

      * Controle da Cor

      * Preenchimento

      * Mais sobre o Controle do Desenho

    * Estado da Tartaruga

      * Visibilidade

      * Aparência

    * Eventos Utilizados

    * Métodos Especiais da Tartaruga

    * Formas compostas

  * Methods of TurtleScreen/Screen and corresponding functions

    * Controle da Janela

    * Controle da Animação

    * Usando os Eventos de Tela

    * Métodos de Entrada

    * Configurações e Métodos Especiais

    * Methods specific to Screen, not inherited from TurtleScreen

  * Classes Públicas

  * Ajuda e Configuração

    * Como usar a Ajuda

    * Translation of docstrings into different languages

    * How to configure Screen and Turtles

  * "turtledemo" --- Scripts de Demonstração

  * Modificações desde a versão do Python 2.6

  * Modificações desde a versão do Python 3.0

* "cmd" --- Suporte para interpretadores de comando orientado a linhas

  * Objetos Cmd

  * Exemplo do Cmd

* "shlex" --- Análise léxica simples

  * shlex Objects

  * Regras de análise

  * Improved Compatibility with Shells
