Lexical scanner for KVAL (Key Value Access Language) for KVAL-Parser
I have created a modest specification for a key value access langauge. It allows for input and access of values to a key value store such as Golang's BoltDB.
The language specification: https://github.com/kval-access-language/KVAL
Usage is pretty low-level so will normally be done via KVAL-Parse so please see there for examples.
Scanner library is maintained in its own repo so that changes between the two can be viewed as purely as possible.
GPL Version 3: https://github.com/kval-access-language/KVAL-BoltDB/blob/master/LICENSE