
monogram
johnsoncodehk
Define syntax once, generate lexer, parser, TextMate, tree-sitter
AI 简介
Monogram 是一个语法驱动的代码高亮与解析工具,通过单次定义可执行的语法规则,自动生成经验证的 lexer、parser 以及 TextMate、tree-sitter 和 Monarch 等多种语法高亮器。其核心特点是将高亮逻辑严格派生自已通过官方兼容性测试集(如 TypeScript conformance suite)验证的解析器,确保语法高亮与真实语言结构一致,避免正则表达式手工维护导致的边缘 case 错误。适用于需要高保真、可验证语法高亮的编辑器插件开发、IDE 语言支持扩展及多语言工具链构建场景。
TypeScript
164
Stars
5
Forks
4
Watchers
3
Issues
Star 增长
今日0
近 7 天0
近 30 天+41
综合评分43.43
默认分支master