Conf.
PAI - Produzir, Aprender, InovarPAI: RecursosParceirosProjetoApoia Empreendedor seta para direitaCliente
Índice
Colabore Contato: carlosarrobaapoie.org | leandroarrobaapoie.org

Diagrama Sintático - Convenções do desenho

Elementos, Formas de percurso e Exemplo.

1. Exemplo

Ruby 1.9.1 - if

Diagrama Sintático - Diagrama de Sintaxe Ruby191 if

Python 3.0 if_stmt

Diagrama Sintático - Diagrama de Sintaxe Python if_stmt

2. Exemplo com legenda

Ruby 1.9.1 - if

Diagrama Sintático - Diagrama de Sintaxe Ruby191 if

Python 3.0 if_stmt

Diagrama Sintático - Diagrama de Sintaxe Python if_stmt

Legenda

  • Início válido
  • Sequência
  • Alternativa
  • Repetição
  • Final válido
  • Exatamente o que está escrito dentro
  • Definido em outro lugar

3. Formas de percurso

Sequência
Alternativa
Repetição
Percurso válido: de seta inicial até um final válido. Seta inicial não tem elemento anterior.

4. Definição dos elementos

Diagramas Sintáticos - desenhos utilizados:
Arredondado - Exatamente o que está escrito
Retangular - Definido em outro lugar
Seta - indica a sequência possível
Alvo - final válido
Nova Linha
Aumentar recuo
Diminuir recuo

5. Observações

  • Um elemento de um Diagrama Sintático - Diagrama de Sintaxe pode ser uma expressão regular
  • Quando todos os elementos de um conjunto devem aparecer independente da ordem usamos uma lista não ordenada

Desenhado com auxílio de componente BNF -> Diagrama Sintático.

Arquivo origem: DiagramaSintaticoConvencao.xml.