- isBChar
alias isBChar = among!('\n', '\r', '\u0085', '\u2028', '\u2029')
 Undocumented in source.
- isBreak
alias isBreak = among!('\0', '\n', '\r', '\u0085', '\u2028', '\u2029')
 Scanner produces tokens of the following types:
 STREAM-START
 STREAM-END
 DIRECTIVE(name, value)
 DOCUMENT-START
 DOCUMENT-END
 BLOCK-SEQUENCE-START
 BLOCK-MAPPING-START
 BLOCK-END
 FLOW-SEQUENCE-START
 FLOW-MAPPING-START
 FLOW-SEQUENCE-END
 FLOW-MAPPING-END
 BLOCK-ENTRY
 FLOW-ENTRY
 KEY
 VALUE
 ALIAS(value)
 ANCHOR(value)
 TAG(value)
 SCALAR(value, plain, style)
- isBreakOrSpace
alias isBreakOrSpace = among!(' ', '\0', '\n', '\r', '\u0085', '\u2028', '\u2029')
 Undocumented in source.
- isFlowScalarBreakSpace
alias isFlowScalarBreakSpace = among!(' ', '\t', '\0', '\n', '\r', '\u0085', '\u2028', '\u2029', '\'', '"', '\\')
 Undocumented in source.
- isNSChar
alias isNSChar = among!(' ', '\n', '\r', '\u0085', '\u2028', '\u2029')
 Undocumented in source.
- isNonLinebreakWhitespace
alias isNonLinebreakWhitespace = among!(' ', '\t')
 Undocumented in source.
- isNonScalarStartCharacter
alias isNonScalarStartCharacter = among!('-', '?', ':', ',', '[', ']', '{', '}', '#', '&', '*', '!', '|', '>', '\'', '"', '%', '@', '`', ' ', '\t', '\0', '\n', '\r', '\u0085', '\u2028', '\u2029')
 Undocumented in source.
- isURIChar
alias isURIChar = among!('-', ';', '/', '?', ':', '@', '&', '=', '+', '$', ',', '_', '.', '!', '~', '*', '\'', '(', ')', '[', ']', '%')
 Undocumented in source.
- isWhiteSpace
alias isWhiteSpace = among!(' ', '\t', '\0', '\n', '\r', '\u0085', '\u2028', '\u2029')
 Undocumented in source.
YAML scanner. Code based on PyYAML: http://www.pyyaml.org