Hybrid Structured Editing: Structures for Tools, Text for Users
This paper proposes "Hybrid Structured Editing," a novel approach that bridges the gap between tool builders and users by enforcing structural constraints on code to ensure reliable tool integration while simultaneously providing programmers with a familiar and consistent text-based editing interface.