Pregunta

Llave idiomas son bien conocidos:(wikipedia)

Otros lenguajes de programación pueden tener COMIENZAN ~ FIN de vs en VIVO ~ MAL bloque de estructuración.por ejemplo

A) COMENZAR ~ FIN, HACER ~ FIN, SI ~ FIN SI - ejemplos: Ada, Modula, Pascal, PL/I, Ruby etc...

B) SI ~ FI, DO ~ OD, CASO ~ EN ~ A ~ ESAC - ejemplos: La acción!, ALGOL 68, Bourne shell, Cool, ELLA, Vigilado Comando Idioma, Lúcido, Opal, Arce, María, Políglota, Promela etc...

¿Cuáles son los oficiales (o-más razonable) nombres para diferenciar entre los dos diferentes estilos de a) y B) del bloque de la estructuración ?

¿Fue útil?

Solución 4

Como un juego de palabras en "invertir" sugiero:SI ~ FI, DO ~ OD, CASO ~ EN ~ A ~ ESAC como "reverente" bloque de estructuración.

El primer caso de "reverente" bloque de estructuración que puede ser encontrado en http://ALGOL Boletín - ISSN:0084-6198, sin embargo , no puedo encontrar los creadores nombre o exacta de su publicación.

De ahí también:COMIENZAN ~ FIN, HACER ~ FIN, SI ~ FIN SI como "irreverente" bloque de estructuración.

Un ejemplo de una técnica palíndromo que aparece mucho antes (y fuera de computación) sería Lord Kelvin de la Mho (℧).

Otros consejos

http://en.wikipedia.org/wiki/Curly_bracket_programming_language

TLC:

  

abrazadera o programación soporte de idiomas Curly son aquellas que utilizan soportes balanceadas ({y}), también conocido como "estos corchetes", "soportes de abrazadera" o simplemente "llaves") para hacer bloques en su sintaxis o la gramática formal, principalmente debido a ser influenciado C. El estilo principal alternativa es el uso de palabras clave emparejadas, aunque algunas lenguas (en particular, Python y Occam) en lugar de utilizar un estilo fuera de juego, y Lisp utiliza paréntesis.

Me tomo de que en el sentido de:
{} = Lenguajes de programación corchete
COMIENZO FIN = emparejado palabra clave
indentación = fuera de juego

No quiere decir que Wikipedia es definitiva, pero parece lo más cercano a los nombres "oficiales" como se puede obtener, y la mayoría de la gente probablemente inmediatamente saber lo que usted está hablando de si se refieren a ellos como tales.

Me temo que la respuesta puede ser insatisfactoria. Sólo los nombres que oía eran de idiomas rizado programación soporte y lenguas programación no rizado soporte )

Algol en realidad comenzó con if - then - sintaxis begin antes de pasar a end - - if then - sintaxis fi, por lo que es probablemente el mejor para evitar llamar a nada "Algol-like". Mucha gente probablemente obtener su deriva si se llama a la begin - estilo end horquillado "Pascal-like", y el if -. fi estilo horquillado "sh-como"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top