/kval-scanner

Lexical scanner for KVAL (Key Value Access Language) for KVAL-Parser

Primary LanguageGoGNU General Public License v3.0GPL-3.0

KVAL-Scanner

Build Status GoDoc Go Report Card

Lexical scanner for KVAL (Key Value Access Language) for KVAL-Parser

Key Value Access Language

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

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.

License

GPL Version 3: https://github.com/kval-access-language/KVAL-BoltDB/blob/master/LICENSE