Transformationssprache zum Definieren von Transformationen verwenden

TML stellt einen Satz von Befehlen und Sprachelementen zur Verfügung, mit denen der Skript-Autor angeben kann, wie ein Datenformat in ein anderes umgewandelt werden kann (der Befehl map (Verknüpfen)), und mit deren Hilfe bestimmte Zieldatenwerte festgelegt werden können (der Befehl set (Angeben)).

Für kompliziertere Vorgänge, z. B. wenn Ausgabedaten auf Grund von Werten aus der Eingabedatei berechnet werden sollen, unterstützt TML Skriptfunktionen in JavaScript.

Für die Befehle müssen jeweils die Zieldatenpfade angegeben werden, und einige Befehle benötigen zusätzlich den Quellendatenpfad.