1. A method for pre-parsing headers comprising: scanning one or more header files on a computing device into a tokenized form; parsing the tokenized form on the computing device into one or more abstract syntax trees; and creating one or more pre-parsed headers for the one or more header files, by serializing in a modular form the one or more abstract syntax trees to a storage device.