An abstract semantic graph is typically constructed from an abstract syntax tree by a process of enrichment and abstraction. The enrichment can for example be the addition of back-pointers, edges from an identifier node (where a variable is being used) to a node representing the declaration of that variable. The abstraction can entail the removal of details which are relevant only in parsing, not for semantics.
thaneeyamcardle: RT @escapeintolife Abstract Paintings & Drawings - a set on Flickr http://bit.ly/7o4GdH <---wow |||| Thanks, glad you enjoy my Abstract art!