Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions
Description of the Change
Tokenize true, false, null, True, False, Null, TRUE, FALSE, NULL, ~ as constants per the YAML spec.
Alternate Designs
Tokenizing other variants, such as yes and no (#81), but decided not to do so as those are not recognized by the spec.
Also tokenize ~ as an alternative to null
Requirements
Description of the Change
Tokenize
true
,false
,null
,True
,False
,Null
,TRUE
,FALSE
,NULL
,~
as constants per the YAML spec.Alternate Designs
Tokenizing other variants, such as
yes
andno
(#81), but decided not to do so as those are not recognized by the spec.Benefits
Closer to the spec.
Possible Drawbacks
None.
Applicable Issues
81