viernes, 25 de marzo de 2011

divisiones

Niklaus Wirth's Zurich version of Pascal was issued outside of ETH in two basic forms, the CDC 6000 compiler source, and a porting kit called Pascal-P system. Wirth de Zurich Niklaus versión de Pascal fue emitida fuera de la ETH en dos formas básicas, el CDC 6000 fuente del compilador, y un kit de portar llama-P sistema de Pascal. The Pascal-P compiler left out several features of the full language. El compilador de Pascal-P dejado fuera varias características de la lengua completa. For example, procedures and functions used as parameters, undiscriminated variant records, packing, dispose, interprocedural gotos and other features of the full compiler were omitted. Por ejemplo, los procedimientos y funciones que se utilizan como parámetros, los registros indiscriminada variante, el embalaje, de tener, gotos interprocedural y otras características del compilador completo se omitieron.
UCSD Pascal , under Professor Kenneth Bowles , was based on the Pascal-P2 kit, and consequently shared several of the Pascal-P language restrictions. UCSD Pascal , con el profesor Kenneth Bowles , se basó en el P2-kit de Pascal, y por lo tanto para compartir algunas de las restricciones-P lenguaje Pascal. UCSD Pascal was later adopted as Apple Pascal, and continued through several versions there. UCSD Pascal fue adoptada más tarde como Apple Pascal, y continuó a través de varias versiones allí. Although UCSD Pascal actually expanded the subset Pascal in the Pascal-P kit by adding back standard Pascal constructs, it was still not a complete standard installation of Pascal. A pesar de UCSD Pascal realidad ampliado el subconjunto de Pascal en el kit de Pascal-P, sumándole Pascal estándar construye, se sigue sin ser una instalación completa estándar de Pascal.
Borland's Turbo Pascal , written by Anders Hejlsberg , was written in assembly language independent of UCSD or the Zurich compilers. Borland Turbo Pascal , escrito por Anders Hejlsberg , fue escrito en lenguaje ensamblador independiente de UCSD, o los compiladores de Zurich. However, it adopted much of the same subset and extensions as the UCSD compiler. Sin embargo, la comisión aprobó la mayor parte del mismo subconjunto y extensiones como el compilador de UCSD. This is probably because the UCSD system was the most common Pascal system suitable for developing applications on the resource-limited microprocessor systems available at that time. Esto es probablemente porque el sistema de UCSD Pascal fue el sistema más común adecuado para el desarrollo de aplicaciones en los sistemas de microprocesador con recursos limitados disponibles en ese momento.

No hay comentarios:

Publicar un comentario