Design a minimal interface for language analyzers without overengineering. Acceptance criteria: - Existing parsers conform to the interface. - Public API remains backward compatible. - Design decision is documented.
Design a minimal interface for language analyzers without overengineering.
Acceptance criteria: