Verification of intermediate language code. In one embodiment, a
computer-implemented method first verifies metadata of an intermediate
language code for consistency and accuracy, and then verifying the
intermediate language code for consistency and accuracy. This latter part
in one embodiment is accomplished by performing first a syntactic check
of the intermediate language code, and then a semantic check of the
intermediate language code.