简介

警告:kiot-lexer 仍处于实验阶段。

在 GitHub 上浏览 kiot-lexer

什么是 kiot-lexer?

一个基于状态的词法分析器生成器。

为什么要用 kiot-lexer?

kiot-lexer 允许你仅使用 Kotlin 语言创建词法分析器,而不在 Kotlin 项目中穿插 jflexANTLR 等语言。

kiot-lexer 实现了几乎从自动机(NFA 和 DFA)到正则表达式解析(目前尚不稳定)的任何部分,使得你的词法分析器有远优于一般实现的速度。

同时,kiot-lexer 是一个 Kotlin MPP(多平台)项目,这意味着你几乎能在任何地方使用它:JVM、Native、网页... 不要限制你的想象力!

贡献

由于我们只有一位维护者,因此开发进程可能会较为缓慢。如果你对这个项目感兴趣,同时也爱好使用 Kotlin,欢迎通过 这里 向我发送请求并成为 KiotLand 的一员!

Last updated

Was this helpful?