Paul Stemmet
a0e184431f
This module contains the beginnings of the state required to track and store tokens which may be "found" out of sequence, notably when we first need to parse a scalar (Token #1) then check if a value sequence follows it (Token #2), and if so, return a key token first (Token #3), where the correct order of tokens is: Token #3 -> Token #1 -> Token #2 We also need to track in the scanner whether a key is even possible, e.g if we just parsed a value token, the next scalar _is not_ a key |
||
---|---|---|
.github/workflows | ||
docs | ||
src | ||
.gitignore | ||
.rustfmt.toml | ||
Cargo.lock | ||
Cargo.toml |