Dahgan
A YAML 1.2 syntax parser written in Kotlin
About
Dahgan is a YAML syntax parser, generated directly from the YAML 1.2 specification, together with a YEAST tokenizer that allows converting YAML files to YEAST tokens.
The Core module is a Kotlin implementation of a Haskell based YAML parser called YamlReference.
Modules
Core
The Core module consists of YAML 1.2 specification, the parser and the YEAST tokenizer. Read More
Loader
The Loader module takes the generated tokens from Core module and generates Kotlin objects. Read More