Ratfor

Ratfor

Ratfor

RATFOR (abreviación de RATional FORtran, o Fortran Racional) es un lenguaje de programación implementado como un preprocesador para Fortran 66. Proveía al programador de estructuras de datos modernas (no presentes en Fortran 66) para reemplazar sentencias GOTO y declaración de números.

Ratfor fue descrito por primera vez en el libro "Software Tools" (Kernighan y Plauger, 1976), y fue implementado también esos años cuando los autores se encontraban trabajando en los Laboratorios Bell de Teléfonos.

Ratfor implementada las siguientes sentencias de manejo de flujo entre otras, según los autores "descaradamente robadas del lenguaje C creado para Unix por Dennis Ritchie" ("Software Tools", p. 318):

  • Encerrado de bloques con paréntesis de llave.
  • Sentencias de control if, else, for, while, do y repeat-until.
  • Sentencias "free-form", por ejemplo, no regidas estrictamente por líneas de código.
  • Reemplazo de.GT,.GE, etc, por símbolos <, >, etc.
  • break, next y return.

Ratfor está en sí mismo escrito en Ratfor, y como su propia traducción a Fortran está disponible al público, puede ser portado a casi cualquier sistema Fortran.

Véase también

  • Ratfiv

Enlaces externos

Obtenido de "Ratfor"

Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Ratfor — (short for RATional FORtran) is a programming language implemented as a preprocessor for Fortran 66. It provided modern control structures, unavailable in Fortran 66, to replace GOTOs and statement numbers.Ratfor was designed and implemented by… …   Wikipedia

  • RATFOR — Rational FORTRAN Programmiersprachendialekt …   Acronyms

  • RATFOR — Rational FORTRAN Programmiersprachendialekt …   Acronyms von A bis Z

  • Ratfiv — is an enhanced version of the Ratfor programming language, a preprocessor for Fortran designed to give it C like capabilities. Fortran was widely used for scientific programming but had very basic control flow primitives ( do and goto ) and no… …   Wikipedia

  • Brian Kernighan — Brian Wilson Kernighan (pronEng|ˈkɛrnɪhæn, the g is silent), (born 1942, Toronto, Ontario, Canada) is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its… …   Wikipedia

  • Fortran — Infobox programming language name = Fortran caption = The Fortran Automatic Coding System for the IBM 704 (October 15, 1956), the first Programmer s Reference Manual for Fortran paradigm = multi paradigm: procedural, imperative, structured,… …   Wikipedia

  • Yacc — The computer program yacc is a parser generator developed by Stephen C. Johnson at AT T for the Unix operating system. The name is an acronym for Yet Another Compiler Compiler. It generates a parser (the part of a compiler that tries to make… …   Wikipedia

  • List of computing topics — Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations. Today, computing means using computers and other computing machines. It includes their operation and usage,… …   Wikipedia

  • List of programming languages — Programming language lists Alphabetical Categorical Chronological Generational The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in… …   Wikipedia

  • Generational list of programming languages — Here, a genealogy of programming languages is shown. Languages are categorized under the ancestor language with the strongest influence. Of course, any such categorization has a large arbitrary element, since programming languages often… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”