5. The method of claim 3 further comprising: generating the one or more reference abstract syntax trees by partially compiling the one or more source code listings.
5. The method of claim 3 further comprising: generating the one or more reference abstract syntax trees by partially compiling the one or more source code listings. 6. The method of claim 5 wherein the one or more source code listings are stored within a database.