Der Megalock-Compiler ist in der Lage jede Quelldatei, unabhängig der von Ihnen eingesetzten Programmiersprache (PASCAL, C, C++, FORTRAN, Assembler, Modula, BASIC, JAVA, PHP etc.), zu bearbeiten. Der Megalock-Compiler liest Zeile für Zeile aus dem Quellcode und sucht nach den Megalock-Befehlen wie ##DEF.., ##OPEN.., ##CLOSE.., ##BEGIN und nach Einzelbefehlen, die mit ML.. gekennzeichnet sind.

Der Megalock-Compiler
  • ermittelt den Standard-Befehlscode des Megalock-Befehls, dieser wird dann von ihrem Megalock-Master-Dongle (Megalock-MTx) auf Ihre Kundenserie verschlüsselt,
  • erstellt, aufgrund der unterschiedlichen Parameterübergabe, den passenden Unterprogrammaufruf für die Megalock-DLL
  • und erzeugt, mit Hilfe einer Languagesteuerdatei eine Programmzeile die Ihr Compiler fehlerfrei bearbeiten kann.
Die so entstandene neue Quelldatei kann jetzt durch ihren Compiler fehlerfrei bearbeitet werden. Die in den Quelldateien vorhanden fehlerfreien Megalock-Programblöcke können anschließend mit dem Megalock-Debugger getestet werden.

Die speziellen Funktionen des Megalock-Compiler und -Debugger können nur mit dem Megalock Dongle (MTx) mit Master-Funktion ausgeführt werden. Dieser wird auch nur zur Entwicklung und zum Test benötigt. Die Megalock Dongle (VTx) für ihren Vertrieb haben diese Funktionen natürlich NICHT!