CodeWorker 4.5.4

Licencia: Gratis ‎Tamaño del archivo: 667.09 KB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

CodeWorker es un lenguaje de scripting para producir sistemas de TI reutilizables, a medida, evolvables y confiables con un alto nivel de automatización. Este es un enfoque de ingeniería de software llamado "programación generativa". La ventaja más notable es generar código fuente automáticamente después de restringir las intervenciones humanas a lo esencial. Una sintaxis BNF extendida permite definir nuevos lenguajes específicos de dominio o analizar el formato existente (páginas HTML, por ejemplo). Una sintaxis basada en plantillas como PHP y JSP permite escribir los patrones para generar código. La generación de código sabe cómo conservar las áreas protegidas con código escrito a mano y ofrece expansión de código, traducción de origen a fuente y transformación de programas. Estas tareas se ejecutan en un proceso sencillo, sin enlace a un lenguaje de programación externo y sin traducción de la especificación de requisitos en un formato de restricción.

historial de versiones

  • Versión 4.5.4 publicado en 2010-05-01
    Nueva forma de evitar la inclusión múltiple de un archivo de script y agregar directivas de preprocesador condicional.

Detalles del programa

Cluf

EULA - Contrato de licencia de usuario final

"CodeWorker": un lenguaje de scripting para analizar y generar texto. Derecho de autor (C) 1996-1997, 1999-2002 C馘ric Lemaire Esta biblioteca es un software libre; puede redistribuirlo y/o modificarlo bajo los términos del GNU Lesser General Public Licencia publicada por la Free Software Foundation; cualquiera de los dos versión 2.1 de la Licencia, o (a su elección) cualquier versión posterior. Esta biblioteca se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTIA; sin siquiera la garantía implícita de COMERCIABILIDAD O IDONEIDAD PARA UN FIN PARTICULAR. Ver el GNU Licencia Pública General Menor para más detalles. Debería haber recibido una copia del GNU Lesser General Public Licencia junto con esta biblioteca; si no, escriba al Software Libre Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 Estados Unidos Para ponerse en contacto con el autor: [email protected]