Pl / 1 para gcc

PL / 1 PARA EL PROYECTO GCC es un intento de crear un compilador nativo de PL / I usando la colección del compilador GNU.
Descargar ahora

Pl / 1 para gcc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Henrik Sorensen
  • Sitio web del editor:

Pl / 1 para gcc Etiquetas


Pl / 1 para gcc Descripción

PL / 1 PARA EL PROYECTO GCC es un intento de crear un compilador nativo PL / I usando la colección del compilador GNU. PL / 1 PARA EL PROYECTO GCC es un intento de crear un compilador nativo PL / I usando la colección del compilador GNU. PL / I es un lenguaje de procedimiento de tercera generación adecuado para una amplia gama de aplicaciones que incluyen software, gráficos, simulación, procesamiento de texto, web y aplicaciones empresariales. Esta es la gota de código undécimo del front-end de GCC para el PL / I LENGUANCIA DE PROGRAMACIÓN. PLA DE LA GCC se publica bajo los términos de la licencia pública de GNU; Versión 2. Versión 0.0.11, incluye una nueva infraestructura para el preprocesador PL / I. Ha pasado más de un año desde la publicación anterior de PL1GCC, pero el desarrollo ha sido recogido nuevamente, por lo que espere que los lanzamientos sucedan con mayor frecuencia. Y recuerde que siempre tiene la bienvenida a unirse al proyecto, realmente necesitamos ayuda en todos los niveles de desarrollo. La versión V0.0.11 marca otro paso importante hacia adelante hacia un compilador PL / I completamente funcional: el preprocesador. La implementación actual apoya solo algunas declaraciones, pero gracias a las herramientas Flex y Bison, es recta para agregar las declaraciones de preprocesadores que faltan. Espere que se agreguen algunos nuevos nuevos con cada nueva versión, al igual que el analizador PL / I se ha desarrollado. Actualmente, todavía no se está llevando a cabo la Generación de código, así que no se agote y desinstale su compilador de producción PL / I, aún así. Pero lea adelante para obtener algunas buenas noticias. Seguiría siendo una gran ayuda para nosotros si intenta el compilador en algunos de su propio código fuente, o si podría construir un programa PL / I que realmente prueba las esquinas de la gramática. Básicamente un programa que hace todo lo que permite la sintaxis. Como inspiración, eche un vistazo al programa de prueba escrito por Paul Karagianis http://www.multicians.org/proc-proc.html, pero estoy seguro de que puede crear un programa PL / I mucho peor, que nos gustaría ver . Y si lo liberas bajo GPL, se puede agregar al PL1GCC Hall of Fame, así que solo adelante y haga la codificación. Por favor, infórmenos sobre cualquier error de sintaxis que pueda ocurrir para que podamos verificar si el error está en el analizador PL1GCC, y no en su código. INICIALIZACIÓN: Dado que el GCC PL / I todavía no es parte de Mainline GCC, hay algunos pasos manuales Debe realizarlo antes de poder usar el compilador GCC PL / I. Si está utilizando Cygwin en Windows, siga las instrucciones en el archivo install.cygwin. Si desea utilizar Eclipse, consulte Install.eclipse.first necesita el código fuente para el propio compilador de GCC. Si aún no tiene instalado el código SourceCode, tendrá que descargarlo. Esto es cómo lo hicimos; Probablemente pueda idear otra forma. Obtenga la última versión de trabajo de la instantánea semanal GCC-Core-4.2-2006MMDD y la última versión del archivo de archivo PL1GCC-0.0.x, de Note: la Se sabe que la instantánea del GCC se descarga del proyecto PL1GCC trabaja con PL1GCC. Si intenta otra instantánea del proyecto GCC, háganoslo saber si funciona o NO.GCC recomienda separar los directorios de origen de los directorios de compilación, así que cree un directorio para mantener el código fuente desempaquetado. CD ~ MKDIR GCC-SRCUNPACK La instantánea descargada GCC-CORE-4.2-2006MMDD en su directorio para la fuente GCC, suponiendo que los archivos descargados se almacenan en ~ / descarga, esto desembalará el archivo del compilador GCC: CD ~ / GCC-SRC TAR - xjf ~ / descarga / gcc-core-4.2-2006mmdd.tar.bz2Note: Esto creará un directorio llamado ~ / gcc-src / gcc-4.2-2006mmdd desembale el archivo PL1GCC-0.0.x.zip en su directorio de inicio, con Estos comandos CD ~ UNZIP ~ / Descargar / PL1GCC-0.0.x.zipthis crearán los directorios ~ / PL1GCC-0.0.x / PL1CREATE A UN ENLACE DE ~ / GCC-SRC / GCC-4.2-2006MMDD a su biblioteca PL1 desempaquetada: CD ~ / GCC-SRC / GCC-4.2-2006MMDD / GCC LN -S ~ / PL1GCC-0.0.x / PL1 PL1CREATE Un directorio vacío ~ / GCC, donde se creará el objeto incorporado: CD ~ RM -RF ~ / GCC MKDIR GCCUNPACKING Ahora se hace, y puede comenzar a construir su compilador descargado. Esto podría tomar un tiempo (*). Ahora haz: CD ~ / GCC ../gcc-src/gcc-4.2-2006mmmdd/configure makeand go gover algunos de tus bewerages favoritos, y por supuesto, no olvides hacer una donación al proyecto PL1GCC. Puede acelerar la compilación considerablemente, al deshabilitar algunos de los idiomas que ya no necesita, ahora tiene PL / I como su compilador favorito. Para hacer esto editar los archivos ~ / gcc-src / gcc- 4.2-2006mmdd // config-lang.in, y configure la variable build_by_default = "no" lo que hay más nuevo en esta versión: · Esta versión agrega soporte para usar el carácter de tilde como operador "no" y soporte para el entorno (). Agrega información de ubicación a la mayoría de los mensajes. El% Incluya ahora puede tener nombres de archivo dentro de las cotizaciones.


Pl / 1 para gcc Software relacionado