Up Next

Now that you’re comfortable with nested scopes, you could build most of the symbol table infrastructure to track symbols for C. The only involved concept we haven’t covered is the struct data aggregate. We’ll remedy that in the next chapter.

Footnotes

[21]

Not to be confused with the Cymbal language (registered trademark) in the AT&T Daytona project; http://www.research.att.com/~daytona/

[22]

http://www.graphviz.org

Get Language Implementation Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.