11. The method of claim 1 , wherein: the scanning one or more header files on a computing device into a tokenized form further comprises: creating one or more lists of identifiers from the one or more header files, and removing each identifier in the one or more lists of identifiers based upon whether the respective identifier exists in the tokenized form; and the creating one or more pre-parsed headers for the one or more header files further comprises serializing in a modular form the one or more lists of identifiers to a storage device.
11. The method of claim 1 , wherein: the scanning one or more header files on a computing device into a tokenized form further comprises: creating one or more lists of identifiers from the one or more header files, and removing each identifier in the one or more lists of identifiers based upon whether the respective identifier exists in the tokenized form; and the creating one or more pre-parsed headers for the one or more header files further comprises serializing in a modular form the one or more lists of identifiers to a storage device. 12. The method of claim 11 , further comprising verifying that the one or more lists of identifiers are consistent with one or more preprocessor symbol tables.