A new approach for attribute evaluation and error correction in compilers