Embed presentation
Download to read offline
















This document discusses using metamodels to resolve symbols in source code. It describes building metamodels of programming languages like Smalltalk and Java that represent concepts like classes, methods, and packages. These metamodels allow resolving symbols by looking them up in different scopes like method, class, package scopes. Case studies are presented on applying this technique to resolve symbols in languages like Smalltalk, Java and Cobol.














