después looking en la sintaxis JSON (solo por curiosidad)malentendido de flujo de código?
he notado una diferente flow tags edges
:
¿Cuál es la diferencia entre:
vs
después looking en la sintaxis JSON (solo por curiosidad)malentendido de flujo de código?
he notado una diferente flow tags edges
:
¿Cuál es la diferencia entre:
vs
Creo que la diferencia proviene del análisis léxico, es decir, el número y la cadena son "tokens" léxicos, mientras que el valor y la matriz son entidades gramaticales (producciones).
Esto es probablemente correcto, aunque con un diagrama de sintaxis de esa forma, la distinción es de tipo delgada. – Pointy
@Pointy he estado buscando al respecto, se llama '_ railroad diagrams_' –
@RoyiNamir sí, los recuerdo desde hace mucho tiempo cuando había un cartel popular disponible para la sintaxis de Pascal :-) No he encontrado ningún referencia para esta representación particular, sin embargo. – Pointy
Puede ver que value
se compone de varias entidades posibles, incluidas entidades que están definidas en otra parte de la página.
string
por el contrario no contiene entidades que estén definidas en otra parte de la página; puedes pensar que está compuesto de algunas entidades fundamentales o primitivas.
De esta manera, string
y number
son entidades terminales que no se desglosan más; las barras dobles indican esto.
Es una pregunta interesante, pero dado lo que sabemos acerca de la sintaxis, no hay diferencia aparente. – Pointy