Tomás

TOM - Medio ambiente de software para definir transformaciones en Java
Descargar ahora

Tomás Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • The Tom Project
  • Sitio web del editor:
  • http://tom.loria.fr/index.php
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 9.4 MB

Tomás Etiquetas


Tomás Descripción

Tom - Ambiente de software para definir transformaciones en Java Tom es un compilador de patrones que coinciden, particularmente bien adecuado para programar diversas transformaciones en árboles / términos, y una extensión de Java diseñada para manipular estructuras de árboles y documentos XML. Es una herramienta implementada en Tom. Al observar su cara iluminada, Tom se puede ver como un compilador tipo YACC que traduce los patrones en un patrón ejecutable que coincide con autómatas. De manera similar a YACC, cuando se encuentra una coincidencia, la acción semántica correspondiente (una secuencia de instrucciones escritas en Java, C o Caml) se activa y ejecuta. Cuando observa su lado oscuro, Tom es un compilador complejo que agrega construcciones no triviales para Java, Caml (Familia de ML) y C, y ofrecerá la posibilidad de analizar fácilmente cualquier tipo de estructura de datos. Es un lenguaje de programación real, con muchas instalaciones de programación y depuración. Es bueno para: · Programación por correspondencia de patrones. Transformación de documentos XML · Implementación de sistemas basados ​​en la regla · Descripción de las transformaciones algebraicas · Mejora de la calidad de su software Hay algunas características clave de "Tom": · Tom es una extensión de Java diseñada para manipular estructuras de árboles y documentos XML. · Tom es compatible con Java : cualquier programa de Java es un programa de Tom correcto. · Los datos se representan utilizando una estructura de datos basada en árboles orientada a objetos eficientes. · Se puede usar una integración de Java (int, char, cadena, etc.). · Tom proporciona patrón que coincide con faciliti Es para inspeccionar los objetos y recuperar los valores. · Se puede usar un lenguaje de estrategia poderoso para controlar las transformaciones. · Tom se usa en varias compañías para implementar transformaciones de programas y consultas. Nota: Tom se publica bajo la licencia pública general de GPL y el BSD licencia.


Tomás Software relacionado

Scriptdb

ScriptDB - Comandos de la base de datos para AppleScript y AppleScript Studio ...

206 1012 KB

Descargar

Hudwindow

HUDWINDOW - Subclase de NSPANEL que crea una ventana translúcida como iPhoto Ajustar la paleta ...

157 54 KB

Descargar

Qmmslog

QMMSLOG - Puerto de Log4J del proyecto de Jakarta a QT / C ++ ...

162 192 KB

Descargar

Fractalizador

Fractalizer - Herramienta gratuita para fractalizar automáticamente una aplicación Java ...

217 62 KB

Descargar