Across
- 4. ATTRIBUTE:Attribute computed from children
- 6. RULE: Rule computing values during parsing
- 7. TABLE:Stores identifier attributes
- 11. TREE:Tree representing program structure
- 12. ADDRESS CODE:Intermediate code with op+3 operands
Down
- 1. CODE:4-field intermediate representation
- 2. STATEMENT:3AC statement like "x = y"
- 3. LANGUAGE:Compiler's internal representation
- 5. CHECKING :Verifying variable compatibility
- 6. TABLE: Database of identifiers
- 7. DIRECTED DEFINITION:Grammar with embedded semantic rules
- 8. CHECK:Phase ensuring type safety
- 9. MACHINE:Architecture for expression eval
- 10. ATTRIBUTE :Attribute passed from parent node
