There was an error while loading. Please reload this page.
This algorithm traverses the source model and checks dictionary definitions.
A list tul of translation units.
An analysis data structure a representing the results of analysis so far.
An analysis data structure a with updated dictionary symbol set, or an error.
Visit each translation unit in tul with input a, yielding either a' or an error.
Each method accepts an analysis data structure a as input and yields either an updated analysis data structure a' or an error as output.
For each translation unit tu, visit each definition appearing in tu.
For each definition d that represents a dictionary definition
If d obeys the rules for dictionary definitions, then add d to the dictionary symbol set.
Otherwise return an error.