1 repo
Libraries and tools for generating concrete syntax trees from source code to enable structural analysis and manipulation.
Distinguishing note: Focuses on incremental parsing for real-time code navigation rather than general-purpose compiler front-ends.
Explore 1 awesome GitHub repository matching software engineering & architecture · Syntax Parsers. Refine with filters or upvote what's useful.
Helix is a terminal-based modal text editor designed for efficient code manipulation and navigation. It centers on a selection-first editing model, where operations are performed on active ranges rather than individual cursor positions, allowing for precise control over text and code structures. The editor distinguishes itself through deep integration with structural parsing and language intelligence. By utilizing an incremental parsing library, it builds concrete syntax trees that enable advanced features like structural code navigation, intelligent indentation, and syntax-aware text object
Uses an incremental parsing library to build a concrete syntax tree for real-time code navigation and structural text manipulation.