Home | DMP | Project | Journal | Contact Relevant Java Classes | Delete Call Site | Template Call Graph | Research | Final Report Previous (Research Issues and Supporting Work) Next (Type Classification) My focus is on the first two of the following three steps in type handling:
As each template is analyzed, the FLEX implementation of the template call graph first determines dependencies using a strongly connected components algorithm, then performs type inference. This is consistent with the above approach, described by Ian Holyer in a collection of slides for an advanged language engineering course. The slides are available in PDF form or as slides on the web.
Home | DMP | Project | Journal | Contact Relevant Java Classes | Delete Call Site | Template Call Graph | Research | Final Report Previous (Research Issues and Supporting Work) Next (Type Classification) ©2002, Katie Heise |