Compilador Harbour

Compilador Harbour

Harbour es un compilador del lenguaje de programación xBase (una variante de Clipper) desarrollado como software libre. Su objetivo inicial fue soportar todas las sentencias y extensiones del Clipper 5.2, la versión más popular del compilador, aunque hoy en día se han incorporado un gran número de extensiones y funcionalidades, como el soporte para la programación a objetos, hashes y nuevos tipos de datos, etc.

Harbour es además un compilador de plataforma cruzada, capaz de compilar para y ejecutarse en MS-DOS, MS Windows, OS/2, iPhone OS y GNU/Linux.

El proyecto fue iniciado por Antonio Linares, creador de la biblioteca FiveWin, y fue rápidamente secundado por otras figuras del desarrollo en Clipper. Varias de las casas que desarrollan bibliotecas para Clipper respaldaron el proyecto, soportándolo en sus productos. En la actualidad los ficheros del proyecto se encuentran albergados en Sourceforge.

Una particularidad del compilador es que, en lugar de generar un módulo objeto o fichero .obj', produce ficheros en C con el pcode correspondiente, que son compilados por alguno de los compiladores C soportados. Esta característica le da gran flexibilidad y portabilidad para diferentes sistemas operativos.

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Clipper (lenguaje de programación) — Clipper Desarrollador(es) Nantucket Corporation Información general Paradigma Programación Estructurada Procedural Apareció en 1985 …   Wikipedia Español

  • xHarbour — es un compilador extendido de Clipper en múltiples plataformas de ordenador (DOS, Microsoft Windows, Linux (32 y 64 bits), Unix (32 y 64 bits), Mac OS X), ofreciendo múltiples terminales gráficas y drivers de consola, GUIs (libres como HWGui,… …   Wikipedia Español

  • DBase — Saltar a navegación, búsqueda dBASE fue el primer Sistema de gestión de base de datos usado ampliamente para microcomputadoras, publicado por Ashton Tate para CP/M, y más tarde para Apple II, Apple Macintosh, UNIX [1], VMS [2], e IBM PC bajo DOS… …   Wikipedia Español

  • XBase — es el término genérico para todos los lenguajes de programación que derivan del lenguaje de programación dBase, originalmente publicado por Ashton Tate. Existen indicativos de que existió un predecesor no comercial. La x significa que existen… …   Wikipedia Español

  • XHarbour — Saltar a navegación, búsqueda xHarbour es un compilador extendido de Clipper en múltiples plataformas de ordenador (DOS, Microsoft Windows, Linux (32 y 64 bits), Unix (32 y 64 bits), Mac OS X), ofreciendo múltiples terminales gráficas y drivers… …   Wikipedia Español

Compartir el artículo y extractos

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