Angular Expression Editor - Context-aware expression builder with validation, type inference, and AST generation