A method and apparatus is described for the checking of the correctness and consistency of units and dimensions of variables and constants used in expressions, such as those used in computer programs. The present invention relates to a method (200) and apparatus (100) for performing such checking. A set of user-supplied precompiler directives is added to the computer program that is to be checked. Broadly, functions, function parameters, constants and variables are replaced with strings from the precompiler directives. The resulting expressions are reduced into a standard form. The expressions in the reduced form are tested for homogeneity according to a set of predetermined conditions.

Un método y un aparato se describe para la comprobación de la corrección y consistencia de unidades y las dimensiones de variables y las constantes usadas en expresiones, tales como ésos usados en programas de computadora. La actual invención se relaciona con un método (200) y el aparato (100) para realizar tal comprobación. Un sistema de directorios user-supplied del precompiler se agrega al programa de computadora que debe ser comprobado. Ampliamente, las funciones, los parámetros de la función, las constantes y las variables se substituyen por las secuencias de los directorios del precompiler. Las expresiones que resultan se reducen en una forma de estándar. Las expresiones en la forma reducida se prueban para la homogeneidad según un sistema de condiciones predeterminadas.

 
Web www.patentalert.com

< Method and apparatus for high-speed CRC computation based on state-variable transformation

< System and method using extended relocation types and operations in relocating operations

> JavaBean activation framework-common desktop environment bridge

> Method and product for debugging a target java virtual machine having no debug information therein

~ 00074