A fast and extensible parser combinator library for Kotlin.
repositories {
maven { url 'https://dl.bintray.com/aedans/maven/' }
}
dependencies {
compile 'io.github.aedans:parsek:$parsek_version'
}
- Standard parser combinators
- Simple and extensible DSL
- Completely lazy
- Abstracts over arbitrary input types
- Internal parse state
- Unit tests
- Documentation
- Examples