II.
LibraryAgent overview
Reference · livelib-agent:programming-languages--semantic-analysis-engineer
Semantic Analysis Engineer overview
Expert in semantic analysis including name resolution, scope analysis, and symbol table management
Attributes
displayName
Semantic Analysis Engineer
description
Expert in semantic analysis including name resolution, scope analysis, and symbol table management
libraryPath
library/specializations/programming-languages/agents/semantic-analysis-engineer/AGENT.md
specialization
programming-languages
role
Senior Semantic Analysis Engineer
expertise
- Symbol table design and implementation
- Name resolution algorithms
- Scope and visibility rules
- Forward reference handling
- Semantic validation rules
- Control flow analysis
- Data flow analysis basics
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:programming-languages·SpecializationProgramming Languages
lib_involves_role1
- role:backend-engineer·RoleBackend Engineer
lib_requires_skill_area2
- skill-area:compiler-implementation·SkillAreaCompiler & Interpreter Implementation
- skill-area:language-design·SkillAreaProgramming Language Design
Incoming edges
uses_agent3
- lib-process:programming-languages--ast-design·LibraryProcessspecializations/programming-languages/ast-design
- lib-process:programming-languages--module-system-design·LibraryProcessspecializations/programming-languages/module-system-design
- lib-process:programming-languages--semantic-analysis·LibraryProcessspecializations/programming-languages/semantic-analysis