Leal

Hace unos días en un bulto de libros viejos encontré varios cuadernos de Leal. Leal es un lenguaje de programación diseñado para las minicomputadoras CID fabricadas en Cuba en los 70, la época de las tarjetas perforadas (de hecho, la instrucción de imprimir es PER). Les eché un vistazo, para praticar un poco de paleontología de software.
Los nombres de variables en Leal sólo tenían una letra. Así que podías tener solamente 26 variables. Para paliar un poco esto, usaba subíndices, que es más o menos un arreglo, que quedaba más o menos de esta forma: A(0), A(1). Pudiera ser que A(0) y A(1) no tuvieran la menor relación entre sí. Los paréntesis no podían usarse en las expresiones matemáticas y la asigación era de izquierda a derecha: A+B=C. Para mayor confusión, el signo de multiplicar era : y no * como tradicionalmente se usa.
En esencia Leal es prácticamente un ensamblador un poquito más evolucionado (las instrucciones de salto condicional son casi iguales que en ensamblador).

Tag:

Comentarios