Compiladores

Páginas: 2 (280 palabras) Publicado: 23 de noviembre de 2010
COMPILADORES
El programa compilador traduce las instrucciones en un lenguaje de alto nivel a instrucciones que la computadora puede interpretar y ejecutar. Para cada lenguaje deprogramación se requiere un compilador separado. El compilador traduce todo el programa antes de ejecutarlo.

CLASIFICACION
• una sola pasada: examina el código fuente una vez, generando el código oprograma objeto.
• Pasadas múltiples: requieren pasos intermedios para producir un código en otro lenguaje, y una pasada final para producir y optimizar el código producido durante los pasosanteriores.
• • Optimación: lee un código fuente, lo analiza y descubre errores potenciales sin ejecutar el programa.
• Compiladores incrementales: generan un código objeto instrucción porinstrucción (en vez de hacerlo para todo el programa) cuando el usuario teclea cada orden individual.
• Ensamblador: el lenguaje fuente es lenguaje ensamblador y posee una estructurasencilla.
• Compilador cruzado: se genera código en lenguaje objeto para una máquina diferente de la que se está utilizando para compilar. Es perfectamente normal construir un compilador de Pascalque genere código para MS-DOS y que el compilador funcione en Linux y se haya escrito en C++.
ALGUNOS COMPILADORES PARA C Y C++
• Estos son:
• Apple C++.
• Borland C++
• CodewarriorC++
• Comeau C++
• Cygwin (GNU C++)
• Dev C++ y wx-Dev C++
• Digital Mars C++
• DJ Delorie's C++ development system for DOS/Windows (GNU C++)
• Edison Design Group C++ Front End
•Green Hills C++
• G++
• HP C++ para UNIX y HP C++ para OpenVMS.
• IBM C++
• Intel C++
• MINGW - Minimalist GNU for Windows.
• The LLVM Compiler Infrastructure.
• MentorGraphics/Microtec Research C++
• Microsoft C++
• Microsoft Visual C++ Toolkit 2003
• Paradigm C++
• The Portland Group C++
• SGI C++
• Sun C++
• Sun Studio.
• WindRiver's Diab C++
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compiladores
  • Compilador
  • COMPILADORES
  • Compiladores
  • Compiladores
  • Compiladores
  • compiladores
  • Compiladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS