| Tom. Tom - Software Ambiente per definire le trasformazioni in Java |
Scarica ora |
Tom. Classifica e riepilogo
- Nome editore:
- The Tom Project
- Sito web dell'editore:
- http://tom.loria.fr/index.php
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 9.4 MB
Tom. Tag
Tom. Descrizione
Tom - Software Environment per definire le trasformazioni in Java Tom è un compilatore di corrispondenza del modello, particolarmente adatto per la programmazione di varie trasformazioni sugli alberi / termini e un'estensione di Java progettata per manipolare le strutture dell'albero e i documenti XML.Tom è uno strumento implementato in Tom stesso. Quando si osservano la sua faccia illuminata, Tom può essere visto come un compilatore simile a Yacc che traduce i modelli in automati di corrispondenza del modello eseguibile. Allo stesso modo per YACC, quando viene trovata una corrispondenza, la corrispondente azione semantica (una sequenza di istruzioni scritte in java, c o caml) viene attivata ed eseguita. Quando si osservano il suo lato oscuro, Tom è un compilatore complesso che aggiunge costrutti non banale Java, Caml (ML Family) e C, e offrirà la possibilità di analizzare facilmente qualsiasi tipo di struttura dei dati. È un vero linguaggio di programmazione, con molte strutture di programmazione e debug.tom per: · Programmazione per corrispondenza del modello · Trasformazione di documenti XML · Implementazione dei sistemi basati sulla regola · Descrivendo le trasformazioni algebriche · Migliorare la qualità dei tuoi programmi software sono alcune caratteristiche chiave di "Tom": · Tom è un'estensione di Java progettata per manipolare le strutture dell'albero e i documenti XML. · Tom è compatibile con Java : Qualsiasi programma Java è un programma Tom corretto. · I dati sono rappresentati utilizzando una struttura di dati basata su albero orientata all'oggetto efficiente. · È possibile utilizzare la struttura Java (Int, Char, String, ecc.). · Tom fornisce i faciliti di corrispondenza del modello ES per ispezionare gli oggetti e recuperare i valori. · Un potente linguaggio di strategia può essere utilizzato per controllare le trasformazioni. · Tom è utilizzato in diverse società per implementare trasformazioni di programmi e query.Nota: Tom viene rilasciato sotto la Licenza Public Glip General e BSD licenza.
Tom. Software correlato