摘要: 文法 Start → ( Content ) Content → id Content | ( Content ) Content | ε 非终结符 FIRST集 FOLLOW集 Start ( $ Content id, (, ε ) 产生式 SELECT集 Start → ( Content ) 阅读全文
posted @ 2025-03-03 01:14 laditor 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 问题描述 用external scanner编写的规则square_start和square_end,标志方括号的起始和结束(中途允许方括号,但是数量要匹配)。 enum TokenType { SquareStart, SquareEnd, SquareLeft, SquareRight, }; 阅读全文
posted @ 2024-12-27 17:20 laditor 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 用tree-sitter external scanner实现eof规则 阅读全文
posted @ 2024-12-03 23:48 laditor 阅读(88) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示