§The DOM is composed of
the parser/scanner and three levels of data
41) Physical AST with
mapping back through macro expansions to source
42) Logical
Scope/Binding tree with cross translation unit indexing
43) AST Rewriter
§Firm up interfaces for
DOM creation
4Navigate from Core
Model to DOM
4Hide parser from
clients (use core model)
4Allows us to play with
how the DOM is created to improve scalability