A compiler extension for the compile-time verification of programmer-defined data dependencies. The compiler extension provides for a check statement which takes as an argument a data-verification expression. The data-verification expression has a predetermined value when the programmer-defined data dependency is conformed to in the program. A compile-time error is generated if the data-verification expression does not have the predetermined value on the compilation of the check statement. The successful compilation of the check statement does not result in run-time code or run-time data allocation occurring.

Eine Compilerverlängerung für die Kompilierzeitüberprüfung der Programmierer-definierten Datenabhängigkeiten. Die Compilerverlängerung stellt für eine Überprüfung Aussage zur Verfügung, die als Argument einen Daten-Überprüfung Ausdruck nimmt. Der Daten-Überprüfung Ausdruck hat einen vorbestimmten Wert, wenn die Programmierer-definierte Datenabhängigkeit an in das Programm angepaßt wird. Eine Kompilierzeitstörung wird erzeugt, wenn der Daten-Überprüfung Ausdruck nicht den vorbestimmten Wert auf der Kompilation der Überprüfung Aussage hat. Die erfolgreiche Kompilation der Überprüfung Aussage ergibt nicht das Laufzeitcode- oder Laufzeitdatenverteilung Auftreten.

 
Web www.patentalert.com

< (none)

< Modular and scalable system for signal and multimedia processing

> Reproduction method and reproduction apparatus

> (none)

~ 00011