2010-02-16 13 views
8

Eche un vistazo a esto; es muy obvio cómo funciona y cuál es su propósito:¿Cuál es el nombre para este tipo de diagrama de flujo?

alt text http://json.org/number.gif

  1. Lo que este tipo de gráfico llamado?
  2. ¿Puedo hacer este tipo de gráfico en Visio?
  3. ¿Qué software recomienda para hacer este tipo de gráfico?
+3

Aunque sé lo que hace, yo no iría tan lejos como para llamarlo "obvia ". – Rook

+3

Honestamente, creo que una expresión regular es mucho más "obvia" que ese diagrama. '/ -? ([1-9] [0-9] * | 0) (\. [0-9] *)? ([EE] [+ -]? [0-9] *)? /' –

+0

Una expresión regular no es tan universal como un diagrama de ferrocarril. Una expresión regular requiere que alguien aprenda primero la sintaxis de una expresión regular, mientras que un diagrama de ferrocarril te permite bucear. – pokstad

Respuesta

7

Se llama diagrama ferroviario. Se puede llamar más específicamente un syntax diagram. No está seguro acerca de la compatibilidad de Visio, pero otras herramientas pueden hacer el trabajo: What is a good tool for creating railroad diagrams?

alt text http://www.antlr.org/works/screenshots/editor.jpg

Si usted tiene un archivo de gramática se puede tratar de conseguir que funcione en ANTLR Works, que se construye específicamente para trabajar con la sintaxis y gramática de idiomas

1

Es un diagrama syntax; No estoy seguro de si hay algún complemento de Visio para pintar este tipo de gráfico.

Cuestiones relacionadas